<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            XMLSchema驗證

            時間:2024-11-05 00:41:42 IBM認證 我要投稿
            • 相關推薦

            XMLSchema驗證

              IBM在業界有“藍色巨人”的美譽。IBM仍然是當今世界極具聲望的計算機公司之一。下面是小編收集的關于XMLSchema驗證,希望大家認真閱讀!

              一、什么事Schema(XSD)

              XML Schema是微軟定義的一套用來驗證XML技術。是一套預先規定的XML元素和屬性創建的,這些元素和屬性定義了XML文檔的結構和內容模式。

              DTD的局限性:

              1、DTD不遵循XML語法。

              2、DTD的數據類型有限,與數據庫類型不一致。

              3、DTD不可以擴展。

              4、DTD是不支持命名空間的。

              Schema的優勢:

              1、Schema是一種XML語法結構,編寫更加方便。

              2、Schema可以支持數據類型。

              3、Schema是可以擴展的。

              4、Schema支持命名空間。

              二、Schema文檔結構

              Schema文檔本身是一個XML文檔,所以必須滿足XML文檔結構。在每個Schema文檔中必須包含一個根元素。

              targetNamespace="http://www.w3school.com.cn"

              xmlns="http://www.w3school.com.cn"

              elementFormDefault="qualified">

              定義內容

              說明:

              xmlns:xs="http://www.w3.org/2001/XMLSchema":顯示 schema 中用到的元素和數據類型來自命名空間 "http://www.w3.org/2001/XMLSchema"。同時它還規定了來自命名空間 "http://www.w3.org/2001/XMLSchema" 的元素和數據類型應該使用前綴 xs:

              targetNamespace="http://mynamespace/myschema" :顯示被此 schema 定義的元素驗證的XML來自的命名空間。

              xmlns="http://www.w3school.com.cn" :指定默認的命名空間是 。

              elementFormDefault="qualified" :指目標XML是否遵循本Schema,qualified表示遵循,unqualified表示不遵循。

              三、在XML中引用Schema文檔

              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

              xsi:schemaLocation="http://www.w3school.com.cn note.xsd">

              George

              John

              Reminder

              Don't forget the meeting!

              說明:

              xmlns="http://www.w3school.com.cn" :規定了默認命名空間的聲明。此聲明會告知 schema 驗證器,在此 XML 文檔中使用的所有元素都被聲明于 "http://www.w3school.com.cn" 這個命名空間。

              xsi:schemaLocation="http://www.w3school.com.cn note.xsd":指定文件路徑。

            【XMLSchema驗證】相關文章:

            oracle口令文件驗證與操作系統驗證設置技巧10-30

            如何驗證你的創業想法?07-21

            HTML validate HTML驗證特點09-04

            關于JAVA請求需要Basic身份驗證的網頁09-25

            檢驗證明書的主要內容08-05

            基于php驗證碼函數的使用示例有哪些09-14

            無線網絡身份驗證故障問題08-27

            詳細解說jquery驗證手機號正確與否實例07-31

            PHP如何通過會話控制實現身份驗證08-26

            計算機化系統驗證條款解讀08-12

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院