2016-05-12 6 views
1

ドキュメントをjsoupに解析して、エンコードされたxml文字列に変換できます。<span>タグをclass = "abc"(JSOUP内)で削除する必要があります

class = "abc-del"のタグを削除するremoveSpanTagメソッドを記述する際の問題。

これまでの私のコード:

// Check for whether element is having content or not 
private org.jsoup.nodes.Document removeSpanTags(org.jsoup.nodes.Document document) { 
    if (document.body().children().size() > 0) { 
     Element startTag = document.body().children().get(0); 
     Element endTag = document.body().children().get(document.body().children().size() - 1); 
     for (int i = 0; i < listOfTags.size(); i++) { 
      if (startTag.toString().trim().equals(listOfTags.get(i).trim())) { 
       boolean returnvalue = startTag.toString().contains("ice-del"); 
       if (returnvalue) { 
        startTag.remove(); 
       } 
      } 
     } 
    } 

    // ... 
} 
+2

人々があなたを助けるためにいくつかのコードをご記入ください – javidazac

答えて

0

が代わりにこれを試してみてください:

document.select("span.abc").remove(); 

を上記の行は、クラスabcdocumentから任意のspan要素を削除します。

関連する問題