<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # XML 元素 XML 文檔包含 XML 元素。 ## 什么是 XML 元素? XML 元素指的是從(且包括)開始標簽直到(且包括)結束標簽的部分。 一個元素可以包含: * 其他元素 * 文本 * 屬性 * 或混合以上所有... ``` <bookstore> <book category="CHILDREN"> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title>Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book> </bookstore> ``` 在上面的實例中,&lt;bookstore&gt; 和 &lt;book&gt; 都有 **元素內容**,因為他們包含其他元素。&lt;book&gt; 元素也有**屬性**(category="CHILDREN")。&lt;title&gt;、&lt;author&gt;、&lt;year&gt; 和 &lt;price&gt; 有**文本內容**,因為他們包含文本。 ## XML 命名規則 XML 元素必須遵循以下命名規則: * 名稱可以包含字母、數字以及其他的字符 * 名稱不能以數字或者標點符號開始 * 名稱不能以字母 xml(或者 XML、Xml 等等)開始 * 名稱不能包含空格 可使用任何名稱,沒有保留的字詞。 ## 最佳命名習慣 使名稱具有描述性。使用下劃線的名稱也很不錯:&lt;first_name&gt;、&lt;last_name&gt;。 名稱應簡短和簡單,比如:&lt;book_title&gt;,而不是:&lt;the_title_of_the_book&gt;。 避免 "-" 字符。如果您按照這樣的方式進行命名:"first-name",一些軟件會認為您想要從 first 里邊減去 name。 避免 "." 字符。如果您按照這樣的方式進行命名:"first.name",一些軟件會認為 "name" 是對象 "first" 的屬性。 避免 ":" 字符。冒號會被轉換為命名空間來使用(稍后介紹)。 XML 文檔經常有一個對應的數據庫,其中的字段會對應 XML 文檔中的元素。有一個實用的經驗,即使用數據庫的命名規則來命名 XML 文檔中的元素。 在 XML 中,éòá 等非英語字母是完全合法的,不過需要留意,您的軟件供應商不支持這些字符時可能出現的問題。 ## XML 元素是可擴展的 XML 元素是可擴展,以攜帶更多的信息。 請看下面的 XML 實例: ``` <note> <to>Tove</to> <from>Jani</from> <body>Don't forget me this weekend!</body> </note> ``` 讓我們設想一下,我們創建了一個應用程序,可將 &lt;to&gt;、&lt;from&gt; 以及 &lt;body&gt; 元素從 XML 文檔中提取出來,并產生以下的輸出: **MESSAGE** **To:** Tove **From:** Jani Don't forget me this weekend! 想象一下,XML 文檔的作者添加的一些額外信息: ``` <note> <date>2008-01-10</date> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> ``` 那么這個應用程序會中斷或崩潰嗎? 不會。這個應用程序仍然可以找到 XML 文檔中的 &lt;to&gt;、&lt;from&gt; 以及 &lt;body&gt; 元素,并產生同樣的輸出。 XML 的優勢之一,就是可以在不中斷應用程序的情況下進行擴展。
                  <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>

                              哎呀哎呀视频在线观看