httml cleaner使用及びxpath文法

660 ワード

一、Html Cleeaner
1、httml Cleeanerオブジェクトを作成する
Html Cleeaner=new Html Cleeaner()
2、cleanメソッドを呼び出す
TagNode tagNode = httml Clearer.clean()内容またはurl);
3、XPSを使う
Object[]aArr=tagNode.evaluate XPS ath('/div[@class='bredcrumb'//a])
二、XPS
例:div、属性classはbreeadcrumbの下のすべてのaラベルです.
//div[@class='breadcrumb']//a
一般的なパス表現:
表式
説明
nodename
このノードのすべてのサブノードを選択します.
を選択します.
ルートノードから選択します.
//
選択された現在のノードにマッチしてドキュメント内のノードを選択し、位置を考慮しない.
...
現在のノードを選択します.
..
現在のノードの親ノードを選択します.
@
属性を選択します
参考資料
http://blog.csdn.net/reesun/article/details/8021201