XSD與XML的關係

2021-10-05 08:19:50 字數 476 閱讀 3293

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所在的資料夾裡,搜尋一下就出來了。然後執...