无效NCName - XSD验证错误

时间:2016-03-04 04:03:45

标签: xml validation xsd argon

XSD有这个元素:

<xsd:element name = "systemReference" type = "xsd:IDREF"/>

我的XML中的值是:

<systemReference>Axis Boss Ldn</systemReference>

当验证被触发时,它会给出错误:

  

消息:数据类型错误:类型:InvalidDatatypeValueException,   消息:值'Axis Boss Ldn'无效NCName

我无法弄清楚这里有什么问题。

1 个答案:

答案 0 :(得分:2)

您已宣布systemReferencexsd:IDREF,且必须是有效的 NCName ,但NCNames不能包含空格。删除空格,或将类型更改为xsd:string