2012-03-31 6 views
0

HTMLドキュメントのコンテンツを持つXMLタグがあります。複数のタグを同時にXMLでエスケープする

<xml-tag> 
    <!-- 
     <p>html document goes here</p> 
     <p><span id="important">important html</span></p> 
    --> 
</xml-tag> 

さて、<xml-tag>の体内全体のHTML文書を逃れるためにとにかくありますか?コンテンツをエスケープしないと、XML文書は整形式ではなく、必要なデータを取得する方法がありません。例えば、C#では、文字列全体をエスケープしたい場合は、@記号を文字列の前に置くことができます。

答えて

1

あなたはCDATAに全体HTML部分をラップすることができます:http://www.w3schools.com/xml/xml_cdata.asp

<xml-tag> 
    <![CDATA[ 
     <p>html document goes here</p> 
     <p><span id="important">important html</span></p> 
    ]] 
</xml-tag> 

はここにCDATAの使用方法の詳細を参照してください。

関連する問題