5
鑑於此XML文件:XML模式在NMTOKENS屬性列表,以驗證每個值
<users blessed="phrogz alians">
<user name="phrogz" id="42" />
<user name="lachtok" id="3" />
<user name="vielee" id="5" />
<user name="alians" id="17" />
</users>
...它可以創建一個XSD,確保key
/keyref
風格的驗證,在該blessed
每個值列表匹配與現有user/@name
?
如果這對於XSD不可行,是否可以使用RelaxNG?
同樣,有沒有辦法強制唯一性,即防止'祝福=「phrogz phrogz phrogz」'? :) – Phrogz
在Relax NG語法中不可行,但可以使用嵌入式schematron規則完成。 –