10 php codeigniter xml-parsing
如何将其转换为php输出?
<?xml version="1.0" encoding="iso-8859-1"?>
<employee>
<name>Mark</name>
<age>27</age>
<salary>$5000</salary>
</employee>
<employee>
<name>Jack</name>
<age>25</age>
<salary>$4000</salary>
</employee>
<employee>
<name>nav</name>
<age>25</age>
<salary>$4000</salary>
</employee>
Run Code Online (Sandbox Code Playgroud)
Nav*_*bos 20
<?php
$doc = new DOMDocument();
$doc->load( 'test1.xml' );//xml file loading here
$employees = $doc->getElementsByTagName( "employee" );
foreach( $employees as $employee )
{
$names = $employee->getElementsByTagName( "name" );
$name = $names->item(0)->nodeValue;
$ages= $employee->getElementsByTagName( "age" );
$age= $ages->item(0)->nodeValue;
$salaries = $employee->getElementsByTagName( "salary" );
$salary = $salaries->item(0)->nodeValue;
echo "<b>$name - $age - $salary\n</b><br>";
}
?>
Run Code Online (Sandbox Code Playgroud)
//像Mark这样的输出 - 27 - $ 5000 Jack - 25 - $ 4000 nav - 25 - $ 4000
| 归档时间: |
|
| 查看次数: |
22139 次 |
| 最近记录: |