1
我需要從SQL Server數據庫中加載一個表格,並提供一些來自xsd的數據。從xsd中讀取數據並將其加載到sql server表中的方法
我有我的XSD,與塊如下
<xsd:simpleType name="States">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="state1"/>
<xsd:enumeration value="state2"/>
<xsd:enumeration value="state3"/>
</xsd:restriction>
</xsd:simpleType>
在我的桌子 - 美國,我有2列STATEID,Statename的。
我必須將數據(如state1,state2,..等)加載到表的StateName列中。
有人可以建議我應該使用哪種方法來完成這項工作。
感謝@Vikdor ..但是,如果我有很多節點以 '/ XSD:模式/ XSD:簡單類型/ XSD:限制/ XSD:枚舉' 類型,然後我怎麼能從只有1個這樣的節點獲取數據。像我有xsd- xsd:restriction> xsd:simpleType> xsd:restriction> xsd:simpleType>,我只需要從name ='States'獲取數據。 –
user1668795
啊!更新了我的答案。你可以在name屬性上添加過濾器來匹配「States」作爲....../xsd:smpleType [@ name =「States」]/...' – Vikdor