/lenasys/0.1

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/0.1
1 by Henrik G.
First seed of Lenasys ... Needs to be Organized Further
1
<html>
2
<body>
3
<pre>
4
<?PHP
5
	$dom = new DomDocument;
6
	$dom->preserveWhiteSpace = FALSE;
7
8
	$file = 'example1b.xml';
9
	$loadstate=$dom->load($file);	
10
	
11
	$xp = new DOMXPath($dom);
12
	
13
	
14
	$xpathString="//car";
15
	echo "<b>Example: ".$xpathString."</b><br>";
16
	$nodes = $xp->query($xpathString);
17
	foreach ($nodes as $node) {
18
19
			$innerdom = new DomDocument;
20
			$otherxml=$dom->saveXML($node);
21
			$innerdom->loadXML($otherxml);
22
			$innerxp = new DOMXPath($innerdom);
23
24
			$xpathString="/car/*";
25
			echo "<b>  Inner Example: ".$xpathString."</b><br>";
26
			$innernodes = $innerxp->query($xpathString);
27
			foreach ($innernodes as $innernode) {			
28
					echo "    Name:".$innernode->nodeName."<br>";
29
			}
30
  }
31
32
33
  
34
?>
35
</pre>
36
</body>
37
</html>