CDATA忽略XSD中的&
|
我需要xml解析器/验证器来忽略&的存在
我如何通过在xsd中使用CDATA来完成它。
这是xsd的代码段:
<xs:simpleType name=\"values\">
<xs:restriction base=\"xs:string\">
<xs:enumeration value=\"IN & OUT\"/>
<xs:enumeration value=\"XYZ\"/>
</xs:restriction>
</xs:simpleType>
我尝试使用CDATA如下,但由于得到xsd验证错误而徒劳:
<xs:simpleType name=\"values\">
<xs:restriction base=\"xs:string\">
<xs:enumeration value=\"IN <![CDATA[&]]> OUT\"/>
<xs:enumeration value=\"XYZ\"/>
</xs:restriction>
</xs:simpleType>
任何帮助表示赞赏。
提前感谢。
没有找到相关结果
已邀请:
3 个回复
感秆暴壳
代替字符
。
裸雷胜檀哭
或十进制参考:
款去芳尾脊
显然...将无法通过验证。要么解析器完全通过该行,要么仅将XYZ作为枚举值。 有什么错误。 您是否尝试用替换&
既然是逃生实体? 干杯。