簡體   English   中英

XML中的根節點,根元素和文檔元素之間有什么區別?

[英]What is the difference between root node, root element and document element in XML?

我正在閱讀W3C XML路徑語言(XPath)版本1.0第5.1節根節點

根節點是樹的根。 除了作為樹的根之外,不會發生根節點。 document元素的元素節點是根節點的子節點。 根節點還具有處理指令和注釋節點的子節點,用於處理在prolog中和文檔元素結束之后發生的指令和注釋。

我對根節點文檔元素術語以及有時人們使用的根元素感到困惑。

如果我有一個像這樣的簡單XML文檔:

<a>
    <b1>
        <c></c>
    </b1>

    <b2></b2>
</a>

什么是根節點,根元素和文檔元素? 這些都是<a>嗎?

在您的XML中:

  • a文檔元素 ,有時稱為根元素 ,通過/a選擇。
  • 的父a是文檔的根節點 ,其通過選擇/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM