値にhtmlタグが含まれている場合、キー/値から有効なXML文字列を作成するにはどうすればよいですか。私の知る限り、htmlタグはXMLでは許可されていません。そして、問題は、どうすればそれらを適切に逃れることができるかです。XMLのHTMLタグ
0
A
答えて
0
>
によって<
と>
で<
を交換してみてください、それは少し醜いですが、あなたはHTMLとXHTMLを区別する必要が
<xml><![CDATA[
<html>
line 1<br>
line 2
</html>
]]>
</xml>
3
使用CDATAブロックをうまくいくかもしれません。 HTMLでは閉鎖されていない要素(例:<br>)は許可されませんが、XHTMLではありません(ここでは< br/>)。したがって、XHTMLは有効なXMLであり、HTMLは有効ではありません。 HTMLを挿入するには、lwellerのようにCDATAを使用する必要がありますが、適切なXHTML(XHTML5まで)はエスケープなしで挿入できます。 ファイルがDTDなしで提供される場合は、XHTML用に予約されている要素名を使用しないでください。 DTDと名前空間を使用すると、より複雑になります。
1
よう
関連する問題
- 1. XMLタグのHTMLタグ
- 2. xmlのHtmlタグ(rss)
- 3. Xml解析時のHtmlタグを確認
- 4. simplexml_load_fileによるhtmlタグ付きXML
- 5. xmlコンテンツをhtmlタグで表示
- 6. XMLデータをHTMLタグでラップするXSLT
- 7. htmlタグからxml属性へ
- 8. PHPを使ってXMLタグをHTMLタグで読む
- 9. Struts2タグのHTMLタグ
- 10. xmlエスケープxmlタグのColdFusionループ
- 11. SED - XMLファイルの特定のタグ間のHTMLエンコード
- 12. xml:<html>のタグ属性のlang属性SEO?
- 13. xmlタグの内容をhtml文書内に表示
- 14. XMLからPHPへの配列、およびHTMLタグ
- 15. HTMLからのエスケープ<?xml version = "1.0"?>タグ
- 16. xmlのタグ内でhtmlを解析する方法
- 17. TestLink XMLファイルのCDATAからHTMLタグを削除する
- 18. タグ内のhtml imgタグjquery
- 19. xmlタグのチェックサムpython
- 20. Pythonを使用してテキストにhtmlタグを含むXMLタグをXMLファイルに書き込む方法は?
- 21. XMLタグが
- 22. xmlタグをc#
- 23. htmlタグ
- 24. HTMLタグのパイプ?
- 25. HTMLのtextarea htmlタグは
- 26. PHPのXMLは、2個のXMLタグ
- 27. Android、XMLを解析する、HTMLタグを無視する方法
- 28. Solrインデックスxmlファイル、htmlタグ付き(DataImportHandler付き)
- 29. Regex - 有効なXMLタグにHTMLを変換する
- 30. xmlからhtmlタグを取得し、PHPでエコーしますか?