问题1:
<vd:vf id="123456"> 怎么读取里面的值也就是id的值?? 问题2:
x.xml <?xml version="1.0" encoding="GB2312"?>
<M>
<N id="63523"> 2007/12/5 </N>
<N id="3"> 2007/12/8 </N>
<N id="3"> 2007/12/3 </N>
<N id="157656456"> 2007/12/15 </N>
</M>
<?php
$doc = new DOMDocument();
$doc-> load( 'x.xml' );
$titles = $doc-> getElementsByTagName( "N" );
for ($i=0;$i <$titles-> length;$i++){
$title = $titles-> item($i)-> nodeValue;
$t_id = $titles-> item(0)-> getAttribute('id');
echo "date=".$title."------------id=".$t_id." <br> ";
}
?>
PHP怎么读取XML按日期排序,按id排序! 问题3:
怎么读取XML中id值相同的显示出来(源程序同上)
<vd:vf id="123456"> 怎么读取里面的值也就是id的值?? 问题2:
x.xml <?xml version="1.0" encoding="GB2312"?>
<M>
<N id="63523"> 2007/12/5 </N>
<N id="3"> 2007/12/8 </N>
<N id="3"> 2007/12/3 </N>
<N id="157656456"> 2007/12/15 </N>
</M>
<?php
$doc = new DOMDocument();
$doc-> load( 'x.xml' );
$titles = $doc-> getElementsByTagName( "N" );
for ($i=0;$i <$titles-> length;$i++){
$title = $titles-> item($i)-> nodeValue;
$t_id = $titles-> item(0)-> getAttribute('id');
echo "date=".$title."------------id=".$t_id." <br> ";
}
?>
PHP怎么读取XML按日期排序,按id排序! 问题3:
怎么读取XML中id值相同的显示出来(源程序同上)
$doc-> load( 'x.xml');
$titles = $doc->getElementsByTagName("M");
foreach($titles as $item){
if (($item->nodeType == 1) && ($item->nodeName == "N"))
$title = $item->getAttribute('id');
}
然后用数组排序