作者jimshsu (jims)
看板PHP
标题[请益] 请问DOM中的节点列是指??
时间Wed Nov 15 21:01:23 2006
<tgroup cols="4">
<thead>
<row>
<entry>Title</entry>
<entry>Author</entry>
<entry>Language</entry>
<entry>ISBN</entry>
<entry>2006</entry>
</row>
</thead>
<tbody>
<row>.........略....
以上是我测试的资料片段
我用php得dom..先取得<row>节点列
$row = $doc->getElementsByTagName('row');
echo $row->item(0)->nodeValue."\n";
若列印第一个row节点会有以下结果
***************
Title
Author
Language
ISBN
2006
*****************
因为我想是雁如何个别取到<entry>...我用了childNodes方法
$list = $row->item(0)->childNodes;
结果却得到
$list->length=11
列印的的话--echo "Value=".$list->item($i)->nodeValue."\n";
Value=
Value=Title
Value=
Value=Author
Value=
Value=Language
Value=
Value=ISBN
Value=
Value=2006
Value=
疑问:
1.请问那个长度11是怎麽算的呢?
这长度不是指该节点的元素个数?
2.回到我最初的好奇..若我取得所有row元素的节点
我要用何种方式取得<entry>的nodeValue?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.7.51