我想驗證數據如下排列:如何創建的xs:裏面選擇XS:所有 - (XSD:架構)
input_array = array(
"boy"=> array("boy_id"=>1),
"first_name=>"First Name",
"last_name"=>"Last Name"
);
內input_array第一索引可以與女孩陣列來代替,
"girl"=>array("girl_id"=>2)
我想創建的XSD如下驗證信息:
<xs:element name="xml">
<xs:complexType>
<xs:all>
<xs:element ref="boy" minOccurs="0"/>
<xs:element ref="girl" minOccurs="0"/>
<xs:element ref="first_name"/>
<xs:element ref="last_name"/>
</xs:all>
</xs:complexType>
</xs:element>
問題 - 我想,以確保無論是男孩還是女孩的Infor mation在那裏,first_name
和last_name
將永遠在那裏,我怎麼能把他們(女孩,男孩)作爲選擇或選擇。我寧願使用xs:all
,以便元素順序不應該是一個問題。
我推薦這個link使用,以嘗試使用xs:all
內的選擇,但不能得到它的工作。我會很感激任何迴應。謝謝。
非常感謝,它的工作就像一個魅力! – Nishikant