XML中的字符无效
发布时间:2020-12-16 08:18:54 所属栏目:百科 来源:网络整理
导读:我目前正在使用一些XML。 我有的节点,如下所示的字符串: nodeThis is a string/node 我传递给节点的一些字符串将有#,$等字符。 nodeThis is a string so is this/node 这是无效的,因为 我不能包装这些字符串在CDATA,因为他们需要是,因为他们是。我已经
我目前正在使用一些XML。
我有的节点,如下所示的字符串: <node>This is a string</node> 我传递给节点的一些字符串将有&#,$等字符。 <node>This is a string & so is this</node> 这是无效的,因为& 我不能包装这些字符串在CDATA,因为他们需要是,因为他们是。我已经尝试在线查找无法放入XML节点而不在CDATA中的字符列表。 任何人都可以指向我的方向或提供给我一个非法字符的列表? 干杯 Eef
唯一的非法字符是&,<和> (以及属性中的“或”)。
他们使用XML entities转义,在这种情况下你想要& amp; for& 真的,但是,你应该使用一个为你写XML的工具或库,并为你提取这种东西,所以你不必担心。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |