如何在xml属性中转义'/'?

时间:2013-10-22 07:46:31

标签: xml

示例:

   <ch="abc" xyz/abc.pqrst.bfg="12345" />

在执行上述操作时,我在xyz之后得到解析异常。如何在上面的示例中转义'/'。

提前致谢

1 个答案:

答案 0 :(得分:1)

首先,您的示例没有标记名称(仅属性),因此不是有效的XML字符串。我们假设你有:

<someTag ch="abc" xyz/abc.pqrst.bfg="12345" />

然后,根据XML specifications,“xyz / abc.pqrst.bfg”不是有效的属性名称,因为“/”不是名称的有效字符;根据相同的规范,这些名称也没有逃脱的机智。