Test-XML-file
<?xml version="1.0" encoding="ISO-8859-1"?>
<nahrungsmittel>
- <vegetarisch>
- - <obst>Apfel</obst>
- - <obst>Birne</obst>
- - <obst>Himbeere</obst>
- - <gemuese preis="gut">Möhre</gemuese>
- - <gemuese>Kopfsalat</gemuese>
- - <gemuese>Tomate</gemuese>
- </vegetarisch>
- <fleisch>
- - <schwein>Schnitzel</schwein>
- - <rind>Gulasch</rind>
- </fleisch>
</nahrungsmittel>
Mehrere Abfragen durchführen und Ergebnis mit print_r() anzeigen
<?php
require_once("../xml-line.php");
$mylines = new xml_line("xml-files/obst.xml");
$mylines->get_data(0,"","Him");
$mylines->get_data(0,"nahrungsmittel/vegetarisch/obst","","","1-1-{1,2}");
$mylines->get_data(0,"gemuese","",array("preis" => "gut"));
$result = $mylines->xml_stream();
echo "<pre>";
print_r($result);
echo "</pre>";
?>
Array
(
[1] => Array
(
[0] => Array
(
[0] => Apfel
[1] => obst
[2] => Array
(
)
[3] => nahrungsmittel/vegetarisch/obst
[4] => 1-1-1
)
[1] => Array
(
[0] => Birne
[1] => obst
[2] => Array
(
)
[3] => nahrungsmittel/vegetarisch/obst
[4] => 1-1-2
)
)
[0] => Array
(
[0] => Array
(
[0] => Himbeere
[1] => obst
[2] => Array
(
)
[3] => nahrungsmittel/vegetarisch/obst
[4] => 1-1-3
)
)
[2] => Array
(
[0] => Array
(
[0] => M
[1] => gemuese
[2] => Array
(
[preis] => gut
)
[3] => nahrungsmittel/vegetarisch/gemuese
[4] => 1-1-1
)
)
)
Index | nach oben