Home
PHP
Application
Php Manual
Pictures
GuestBook
 
 
  Introduction Dlog Aprint SpTpl 
  Yap Xml2Array

 

 

 
 
 
Ex. index Dump the array Child exist
Attributes loop Childs loop 
   
   

Attributes loop

Loop over the node's attribute.

<?php

require 'CXml2Array.php';

$InName='test.xml';
if(!
$TplDom = domxml_open_file(realpath($InName)))
   
trigger_error('Error parsing the file ',E_USER_ERROR);

$root = $TplDom->document_element();
$x=new CXml2Array($root);

// Must load the element voc, it has some attribute
// voce is child of menul
// menul is child of root element

$menul=new CXml2Array($x->GetTagPos('menul',0));
$voce=new CXml2Array($menul->GetTagPos('voce')); // defualt return child 0

echo 'Iterate over all attributes<br>';
while((
$ret=$voce->EachAttribute())!=FALSE)
{
   list(
$key,$value)=$ret;
   echo
$key.'='.$value.'<br>';
}
?>
 

Copyright © 2003-2008 Darvin Andrioli, last change 29/12/2003