我正在使用XML Part。在这里,我需要发送一个像"BEAUTY & HEALTH"
这样的字符串。 XML不会接受此"&"
。什么是替代品呢?
我曾尝试使用&
,但它也无效。
<graph caption='BEAUTY & HEALTH'>
这是用于融合图表的XML数据......
像我给的那样..
<graph caption='BEAUTY & HEALTH'></graph>
答案 0 :(得分:4)
您可以将其写为&
(this is XML escaping),也可以使用CDATA注释
以下是它的外观:
BEAUTY & HEALTH
OR
<![CDATA[BEAUTY & HEALTH]]>
*** CDATA只能用作内部XML,而不能用于属性。如果它是一个属性,那么XML转义是你唯一的方法。
答案 1 :(得分:0)
将&
替换为&
。 &
是需要转义的字符实体
答案 2 :(得分:0)
您可以使用&符号的XML编码版本:&
答案 3 :(得分:0)
您可以尝试:
& or &
这实际上取决于所使用的编码。
答案 4 :(得分:0)
使用CDATA结构,如:
<![CDATA[Beauty & Health]]>
答案 5 :(得分:0)
您需要使用&
在你的情况下应该是:
Beauty & Health
答案 6 :(得分:0)