<ruby id="bdb3f"></ruby>

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

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## **1.xml概述** ? ? ? ??1.1 xml:xml一種數據存儲格式,這種數據存儲格式在存儲數據內容的同時,還能夠保存數據之間的關系 ? ? ? ??1.2 xml保存數據的方法:xml利用標簽來保存數據的內容,利用標簽之間的嵌套關系來保存數據之間的關系。 ? ? ? ??1.3 xml的應用場景: ? ? ? ??? ? ? ??1.3.1 利用xml跨平臺的特性,用來在不同的操作系統不同的開發語言之間傳輸數據。如果說java是一門跨平臺的語言,那xml就是跨平臺的數據。 ? ? ? ??? ? ? ??1.3.2 利用xml可以保存具有關系的數據的特性,還常常被用來做為配置文件使用。 ? ? ? ??1.4 xml文件:把xml格式的數據保存到文件中,這樣的文件通常起后綴名為.xml,這樣的文件就叫做xml文件,xml文件是xml數據最常見的存在形式, ?? ? ? ??? ? ? ?? ?但是,這不是xml的唯一存在形式(在內存中或在網絡中也可以存在),不要把xml狹隘的理解成xml文件。 ? ? ? ??1.5 xml校驗:瀏覽器除了內置html解析引擎外還內置了xml解析器,利用瀏覽器打開xml格式的數據,就可以進行xml校驗。 ## **2.xml語法** ? ? ?2.1 文檔聲明:一個格式良好的xml必須包含也只能包含一個文檔聲明,并且文檔聲明必須出現在xml文檔第一行,其前不能有其他任何內容。 ? ? ?2.1.1 最簡單的寫法:其中的version代表當前xml所遵循的規范版本。 ? ? ? ? ??? ? ? ? ? ? ? ? ??? ? ? ? version 代表當前xml所遵循的xml標準。 ? ? ? ? ??? ? ? ? 在第二個問號之前應該有一個空格 ? ? ? ? ??注意:問號、引號、空格都必須為英文半角 ? ? ?2.1.2 使用encoding屬性指定文檔所使用的字符集編碼: ? ? ? ? ? ? ? ? ? ??注意:encoding屬性指定的編碼集和xml真正使用的編碼應該一致,如果不一致就會有亂碼問題。 ? ? ?? ? ? ? ??? ? ? ? ??encoding屬性默認值為老外喜歡的iso8859-1 ? ? ?2.1.3 使用standalone屬性指定當前xml文檔是否是一個獨立文檔:,standalone默認值為yes表示是一個獨立文檔。 注意:很多的解析器會忽略這個屬性,但是學習知識要按標準去學,所以這個屬性也要掌握。 ? ? ?2.2 元素 ? ? ?? ? ?2.2.1 元素分為開始標簽和結束標簽,在開始標簽和結束標簽之間的文本稱為標簽體. ? ? ? ? ?? ? ?自閉標簽:如果一個標簽即不含標簽體也不包含其他標簽,那這樣的標簽可以把開始標簽和結束標簽進行合并,這樣的標簽叫自閉標簽。 ? ? ? ? ?? ? ?例如:xxxxx -----> ? ? ? ?? ? ?2.2.2 一個元素也可以包含若干子元素,但是要注意所有的標簽都要進行合理嵌套。 ? ? ?? ? ?2.2.3 一個格式良好的xml文檔應該具有并且只能有一個根標簽,其他標簽都應該是這個跟標簽的子孫標簽。 ? ? ?? ? ?2.2.4 元素的命名規范: ? ? ?? ? ?? ? ?? ? ?區分大小寫,例如,和是兩個不同的標記。 ? ? ? ? ??? ? ? ? ??不能以數字或標點符號或"\_"開頭。 ? ? ? ? ??? ? ? ? ??不能以xml(或XML、或Xml 等)開頭。 ? ? ? ? ??? ? ? ? ??不能包含空格。 ? ? ? ? ??? ? ? ? ??名稱中間不能包含冒號(:) ? ? ?2.3 屬性 ? ? ? ? ??? ? ? ? ??一個元素可以包含多個屬性,屬性的值要用單引號或雙引號括起來。如果屬性的之中包含雙引號,就要用單引號了。 ? ? ? ? ??? ? ? ? ??屬性的命名規范:參照元素的命名規范。 ? ? ?2.4 注釋 ? ? ? ? ??? ? ? ? ??格式: ? ? ? ? ??? ? ? ? ??注意:注釋不能出現在文檔聲明之前。 ? ? ? ? ??? ? ? ? ??實驗:把注釋寫到文檔聲明之前,用ie打開是沒問題,但是用chrome打開是報錯的。 ? ? ? ? ??? ? ? ? ??? ? ?這就看出來了不同的解析器有不同的處理,我們學習的時候還是按標準去學。 ? ? ? ? ??? ? ? ? ??注釋不能嵌套注釋
                  <ruby id="bdb3f"></ruby>

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

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看