xsd是xml schema description的縮寫
xml schema描述了xml文件的結構。
xsd可以用乙個指定的xml schema來驗證某個xml文件,以檢查該xml文件是否符合其要求。
xml+xsd , soap , wsdl是 web service開發的
soap協議 = http協議 + xml資料格式
soap: ****** object access protocol
soap協議定義了soap訊息的格式,soap協議是基於http協議的,soap也是基於xml和xsd的,xml是soap的資料編碼方式。打個比喻:http就是普通公路,xml就是中間的綠色隔離帶和兩邊的防護欄,soap就是普通公路經過加隔離帶和防護欄改造過的高速公路。
wsdl(web services description language)就是這樣乙個基於xml的語言,用於描述web service及其函式、引數和返回值。
XML檔案和XSD檔案的關係
1.xsd檔案在某個namespace中定義element和type。此處定義的type被element 此namespace或者其他namespace中的 使用,而xml檔案不使用。2.xml檔案有且唯一root element。3.建立xml時,在root element中可以指定使用哪些nam...
XSD檔案與XML檔案有什麼關係
總結一下網上的說法 xml schema描述了xml文件的結構。可以用乙個指定的xml schema來驗證某個xml文件,以檢查該xml文件是否符合其要求。文件設計者可以通過xml schema指定乙個xml文件所允許的結構和內容,並可據此檢查乙個xml文件是否是有效的。xml schema本身是乙...
構建XML的架構檔案XSD
構建xml的架構檔案xsd 左直拳 我嘗試先寫好xml,然後再根據xml去寫xsd。但xsd的標記實在複雜,看上去好像天書。寫好之後,用xsd去匹配xml,結果沒有讀出正確的資料。後來發現有個工具可以根據xml推導出xsd,它就叫做xsd.exe,藏在.net所在的資料夾裡,搜尋一下就出來了。然後執...