0
我有進來一些XML,我想確認,它可以是這樣的單XSD架構一個稍微不同的XML文件
<hotel>
<reservation>
<hotelroom>47</hotelroom>
...
</reservation>
</hotel>
或可能是
<hotel>
<restaurant>
<tablenumber>3</tablenumber>
...
</restaurant>
</hotel>
的想法是如果它是在酒店,我要驗證對一組數據如圖所示保留:請求的空房號碼,地址等,然後,如果它的一些XML的餐廳,然後我想tablenumber,人的名字等
我剛剛學習了xsd,所以仍然是noob。我寫的每一個案件的模式,但我不知道該怎麼辦,我覺得我想要寫在XSD文件話要說如果保留上來,然後驗證對這個ELSE IF餐廳上來,然後驗證反對這個。
我已閱讀W3 XSD教程,但什麼也看不見。
感謝:d
正確答案。爲了擴展它只是一點點,複雜類型爲酒店元素應該有一個內容模型是一個xs:選擇它的兩個分支是XS:元素REF =「保留」和xs:元素REF =「餐廳」。 – 2012-08-07 20:11:34