XML 中大于符号的使用
Posted
技术标签:
【中文标题】XML 中大于符号的使用【英文标题】:Use of Greater Than Symbol in XML 【发布时间】:2010-09-24 17:58:25 【问题描述】:我用 xml version="1.0" 创建了 xml 文档。
在该文档中,我需要使用大于符号 >
和小于符号 <
。
我应该如何包含这些符号?它不工作。
>
和 <
不适合我。
有没有专门的编码器?
【问题讨论】:
你说 > 不适合你?你能发布一些你的代码吗? “不工作”以什么方式?更具体(错误消息等),因为 > 和 当问题陈述很简单时,很难提供解决方案,“它不起作用”。请edit您的问题更完整地描述您预期会发生什么以及这与实际结果有何不同。请参阅 How to Ask 以获取有关什么是好的解释的提示。 【参考方案1】:将>
和<
分别用于“大于”和“小于”
【讨论】:
【参考方案2】:你需要Character Entity References
< = &lt;
> = &gt;
【讨论】:
所以,我只是将&lt;
放在我想要&lt;
的位置?
我不相信 &le;
和 &ge;
在 xml 中有效。只需&lt;
和&gt;
。如果您需要“等于”,只需附加一个 =
字符。【参考方案3】:
您可以尝试使用CDATA 来放置所有不起作用的符号。
可以在 XML 中工作的示例:
<![CDATA[
function matchwo(a,b)
if (a < b && a < 0)
return 1;
else
return 0;
]]>
当然你也可以使用&lt;
和&gt;
。
【讨论】:
您还必须输入 javascript cmets,以免出现语法错误。 /* / ... / ]]> */ 不,不,你没有 - 节点的 value-of 将不包含 CDATA 标记 - 试试吧以上是关于XML 中大于符号的使用的主要内容,如果未能解决你的问题,请参考以下文章