簡體   English   中英

xml中元素的默認值

[英]default value to element in xml

我有一個xml元素,其內容只不過是一系列其他這樣的元素

<VARIABLES ID="1">
    <VAR NAME="COUNTER" VALUE="1" COMMENTS=" " />
</VARIABLES>

現在在這里,我要確保元素必須具有VAR類型的默認元素,其名稱為“ INVALID”和VALUE =“-1”。 誰能告訴我該怎么做? 我嘗試為每個屬性NAME和VALUE定義簡單類型,並為這些屬性賦予默認值,但是問題在於用戶可以輸入NAME的VAR,該值等於“ INVALID”,而VALUE則等於-1,而不是0。

提前致謝

如果我正確理解這一點,則希望對某個元素定義約束,以使當NAME="INVALID"也必須是VALUE="-1"

這些被稱為共現約束 據我所知,XML架構根本不支持它們,因此您需要Schematron才能編寫完成該任務的規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM