0
我正在解決XML文檔中的問題。 我的文檔示例: <Height unit="m">lala</Height>
屬性unit
有兩個值:unit="m"
和unit="ft"
。我建議是否可以創建XSD來限制Height
內容的子(文本)數據類型。 例如,設置"m"
,高度必須爲浮點型,然後設置"ft"
,高度必須爲字符串。如何將當前屬性值與標記內容關聯
我正在解決XML文檔中的問題。 我的文檔示例: <Height unit="m">lala</Height>
屬性unit
有兩個值:unit="m"
和unit="ft"
。我建議是否可以創建XSD來限制Height
內容的子(文本)數據類型。 例如,設置"m"
,高度必須爲浮點型,然後設置"ft"
,高度必須爲字符串。如何將當前屬性值與標記內容關聯
我不相信在XSD 1.0中這是可能的。但是,在XSD 1.1中使用稱爲「條件類型分配」的新功能可能是可能的。