2016-07-29 11 views
0

以下はhtmlの文字列形式です。文字列形式のHTMLの特定のタグのエスケープ文字java

<html> 

    <head> 
     <title>DEMO</title> 
    </head> 

    <body> 

     <tag1 att1="&#38;lt;hello/&#38;gt;" att2="&#38;lt;hi/&#38;gt;" /> 

     <tag2 attr1="hello" /> 

    </body> 

私はjusyそのまま他の値を保ち、<>att2属性値をエスケープ解除したいです。

助けてください。

+0

をしたいと、タグの属性名が同じであれば交換することができますか? –

+0

htmlは異なるフォーマットになりますか?あるいは、tag1とatt2が常に同じ行にあると仮定できますか? –

+0

yes attr2は常にtag1と一緒に発生します。タグは複数回発生することがあります。多くの他のタグがあります。 – user3287034

答えて

0

あなたはHTML使用してjQueryのを反復して適用することよりも、あなたが試してみました何

$(data).find(tagName).each(function(index) { 

    var tagValue= $(this).attr("AttributeName"); 

    // perform your repalce login here unescape(tagValue) 

}) 
+0

jqueryを使用していません。 – user3287034

関連する問題