标签: xml validation xsd argon
XSD有这个元素:
<xsd:element name = "systemReference" type = "xsd:IDREF"/>
我的XML中的值是:
<systemReference>Axis Boss Ldn</systemReference>
当验证被触发时,它会给出错误:
消息:数据类型错误:类型:InvalidDatatypeValueException, 消息:值'Axis Boss Ldn'无效NCName
我无法弄清楚这里有什么问题。
答案 0 :(得分:2)
您已宣布systemReference为xsd:IDREF,且必须是有效的 NCName ,但NCNames不能包含空格。删除空格,或将类型更改为xsd:string。
systemReference
xsd:IDREF
xsd:string