XML元素是否可以在值中包含$ sign:
<root>
<data>This is a $ sign.</data>
</root>
答案 0 :(得分:4)
CharData :: = [^&lt;&amp;] * - ([^&lt;&amp;] *&#39;]]&gt;&#39; [^&lt;&amp;] *)
表示仅允许<
和&
作为字符数据进行考虑。 (只要数据满足字符集要求,当然,这是任何Unicode字符,不包括代理块,U + FFFE和U + FFFF)
当然,XML是文档树的一个非常基本的规范;您想要阅读XML文档的程序可能会强加其他要求。
答案 1 :(得分:0)
是 你可以使用cdata cast
<root>
<data><![CDATA[This is a $ sign.]]></data>
</root>
答案 2 :(得分:0)
是
YesYesYesYesYesYesYesYesYesYesYesYesYesYesYes(仅因为SO不接受简短答案而重复)。