Jsoup アンドロイド
要素に特定のタグがあるかどうかを確認するにはどうすればよいですか?
アイコン、タイトル、説明など、ListViewにデータを表示するためにそれらを使用する要素がたくさんあります。しかし、要素にリンクする必要がある特定のタグ名を含む要素と含まない要素 (「オブジェクト」) があります。
例:
要素 #1 - オブジェクト タグなし -> 要素をスキップ
要素 #2 - オブジェクト タグなし -> 要素をスキップ
要素 #3 - オブジェクト タグを含む -> オブジェクト データを抽出し、リストビュー アイテム #3 に表示する
要素 #4 - オブジェクト タグなし -> 要素をスキップ
要素 #5 - オブジェクト タグを含む -> オブジェクト データを抽出し、リストビュー アイテム #5 に表示する
要素 #6 - オブジェクト タグなし -> 要素をスキップ
このようなものはありますか:
for(int i=0; i < mElements.select("td.ac6").size(); i++){
if(mElements.select("td.ac6").get(i)...... // something like containTagName("object")
// extract the tag data
else
// skip the element
私は mElements.select("td.ac6").get(i).select("object").equals("") と equals(null) を試しましたが、何もしませんでした。