0

我正在解决我的 XML 文档中的问题。我的文档示例: <Height unit="m">lala</Height> 属性unit有两个值:unit="m"unit="ft". 我建议是否可以创建 XSD 来限制Height内容的子(文本)的数据类型。举个例子,那么"m"is set,height必须是float类型,那么"ft"is set,height必须是string。

4

1 回答 1

0

我不相信这在 XSD 1.0 中是可能的。但是,在 XSD 1.1 中可以使用称为“条件类型分配”的新功能。

于 2013-04-09T23:37:52.707 回答