我需要将HTML内容插入XML文档中,这是否可能,或者应该以BASE64或类似方式对HTML内容进行编码?
Answers:
您可以包含HTML内容。如上所述,一种可能性是在BASE64中对其进行编码。
另一个可能正在使用CDATA
标签。
使用示例CDATA
:
<xml>
<title>Your HTML title</title>
<htmlData><![CDATA[<html>
<head>
<script/>
</head>
<body>
Your HTML's body
</body>
</html>
]]>
</htmlData>
</xml>
请注意:
CDATA的开头字符序列: <![CDATA[
CDATA的结束字符序列: ]]>