php使用DOM讀取xml子節點數目的問題

<a>
<a1></a1>
<a2></a2>
<a3></a3>
</a>
在這樣一個xml文件中獲得a節點的childNodes,然後輸出length屬性,輸出的是7,而並非大家想想的3,因爲大家認爲<a1></a1>這是一個節點。但是php dom認爲這是兩個節點。即使這樣,輸出6應該纔對吧!別忘了後面還有一個</a>呢!
<a></a>這樣的xml,a節點的子節點的length是1而非0。<a/>這樣纔是0。
這是個人理解,如果不對希望大家指正。
發佈了21 篇原創文章 · 獲贊 2 · 訪問量 1790
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章