Login   Register  
PHP Classes
elePHPant
Icontem

File: ___case_of_use.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Michal Palma  >  XML 2 Array  >  ___case_of_use.php  >  Download  
File: ___case_of_use.php
Role: Example script
Content type: text/plain
Description: Cases of use
Class: XML 2 Array
Parse an XML document into an array XPATH indexed
Author: By
Last change: Little mistake
Date: 9 years ago
Size: 888 bytes
 

Contents

Class file image Download
<?php

/*
* Class to read XML file
* Class use SimpleXml - default PHP class
* @package Xml2Array
* @date 2005-07-29
*/

require("Xml2Array.class.php");

try {
    
$Xml2Array = new Xml2Array("test.xml");
    
$xpathElement5 "data/element1/element2/element3/element4/element5";
    
$element5 $Xml2Array->$xpathElement5;
    echo 
$element5;
}
catch (
Exception $e) {
    echo 
"<hr />";
    echo 
"Exception code:  <font style='color:blue'>"$e->getCode() ."</font>";
    echo 
"<br />";
    echo 
"Exception message: <font style='color:blue'>"nl2br($e->getMessage()) ."</font>";
    echo 
"<br />";
    echo 
"Thrown by: '"$e->getFile() ."'";
    echo 
"<br />";
    echo 
"on line: '"$e->getLine() ."'.";
    echo 
"<br />";
    echo 
"<br />";
    echo 
"Stack trace:";
    echo 
"<br />";
    echo 
nl2br($e->getTraceAsString());
    echo 
"<hr />";
}


?>