国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

    1. <rp id="9xrv0"></rp>
    2. <span id="9xrv0"><pre id="9xrv0"></pre></span>
          <dfn id="9xrv0"></dfn>
          1. <nobr id="9xrv0"><listing id="9xrv0"><strong id="9xrv0"></strong></listing></nobr>

            XML 元素

            2020-09-09 17:36 更新

            XML 元素

            XML 元素是 XML 文檔中必不可缺的部分,我們可以將 XML 元素看成一個容器,其中存放了文本,元素,屬性,媒體對象或所有的這些。


            XML 文檔包含 XML 元素。

            每個 XML 文檔包含一個或多個元素,其范圍是任一分隔的由開始和結(jié)束標記,或者為空元素,用一個空元素標簽。


            什么是 XML 元素?

            XML 元素指的是從(且包括)開始標簽直到(且包括)結(jié)束標簽的部分。

            一個元素可以包含:

            • 其他元素
            • 文本
            • 屬性
            • 或混合以上所有...
            <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>

            在上面的實例中,?<bookstore>? 和 ?<book>? 都有 元素內(nèi)容,因為他們包含其他元素。?<book>? 元素也有屬性(category="CHILDREN")。?<title>?、?<author>?、?<year> ?和 <price> 有文本內(nèi)容,因為他們包含文本。


            XML 命名規(guī)則

            XML 元素必須遵循以下命名規(guī)則:

            • 名稱可以包含字母、數(shù)字以及其他的字符
            • 名稱不能以數(shù)字或者標點符號開始
            • 名稱不能以字母 xml(或者 XML、Xml 等等)開始
            • 名稱不能包含空格

            可使用任何名稱,沒有保留的字詞。


            最佳命名習(xí)慣

            使名稱具有描述性。使用下劃線的名稱也很不錯:?<first_name>?、?<last_name>?。

            名稱應(yīng)簡短和簡單,比如:?<book_title>?,而不是:?<the_title_of_the_book>?。

            避免 "?-?" 字符。如果您按照這樣的方式進行命名:"?first-name?",一些軟件會認為您想要從 ?first? 里邊減去 ?name?。

            避免 "?.?" 字符。如果您按照這樣的方式進行命名:"?first.name?",一些軟件會認為 "?name?" 是對象 "?first?" 的屬性。

            避免 "?:?" 字符。冒號會被轉(zhuǎn)換為命名空間來使用(稍后介紹)。

            XML 文檔經(jīng)常有一個對應(yīng)的數(shù)據(jù)庫,其中的字段會對應(yīng) XML 文檔中的元素。有一個實用的經(jīng)驗,即使用數(shù)據(jù)庫的命名規(guī)則來命名 XML 文檔中的元素。

            在 XML 中,?éòá? 等非英語字母是完全合法的,不過需要留意,您的軟件供應(yīng)商不支持這些字符時可能出現(xiàn)的問題。


            XML 元素是可擴展的

            XML 元素是可擴展,以攜帶更多的信息。

            請看下面的 XML 實例:

            <note>
            <to>小明</to>
            <from>小獅妹</from>
            <body>周末別忘記學(xué)習(xí)編程哦~</body>
            </note>

            讓我們設(shè)想一下,我們創(chuàng)建了一個應(yīng)用程序,可將 ?<to>?、?<from>? 以及 ?<body>? 元素從 XML 文檔中提取出來,并產(chǎn)生以下的輸出:

            MESSAGE

            To: 小明
            From: 小獅妹

            周末別忘記學(xué)習(xí)編程哦~

            想象一下,XML 文檔的作者添加的一些額外信息:

            <note>
            <date>2020-09-09</date>
            <to>小明</to>
            <from>小獅妹</from>
            <heading>提醒</heading>
            <body>周末別忘記學(xué)習(xí)編程哦~</body>
            </note>

            那么這個應(yīng)用程序會中斷或崩潰嗎?

            不會。這個應(yīng)用程序仍然可以找到 XML 文檔中的 ?<to>?、?<from>? 以及 ?<body>? 元素,并產(chǎn)生同樣的輸出。

            XML 的優(yōu)勢之一,就是可以在不中斷應(yīng)用程序的情況下進行擴展。

            以上就是有關(guān) XML 元素的全部內(nèi)容了,你需要注意一點:在 XML 中,所有元素必須有結(jié)束標記!


            以上內(nèi)容是否對您有幫助:
            在線筆記
            App下載
            App下載

            掃描二維碼

            下載編程獅App

            公眾號
            微信公眾號

            編程獅公眾號