salve a tutti, da poco mi sto cimentado con SimpleXML, ho creato un file xml
codice:
<?xml version="1.0" encoding="ISO-8859-1"?>
<references>
	<group name="html-css">
		<reference name="html">
			<tag>
				<name>commento</name>
				<syntax>&lt;!-- ... --&gt;</syntax>
				<description>
					Il tag commento viene utilizzato per inserire un commento nel codice sorgente.
					Tutto ciò che viene racchiuso all'interno dei seguenti tag verrà ignorato dal browser, pertanto i commenti non hanno fini pratici ma solo il compito di facilitare la comprensione dell'elaborato in un secondo momento.
					&#200; possibile utilizzare i commenti per memorizzare informazioni non direttamente visibili all'utente.
				</description>
				<browsers>
					ALL
				</browsers>
				<attributes>
					<global>NOT SUPPORTED</global>
					<event>NOT SUPPORTED</event>
				</attributes>
			</tag>
			<tag>
				<name>doctype</name>
				<syntax>&lt;!DOCTYPE html&gt;</syntax>
				<description>
					Il &lt;!DOCTYPE html&gt; non è un tag verò è proprio ma una dichiarazione da fare prima del tag &lt;html&gt;.
					La dichiarazione permette al browser di riconoscere la versione del linguaggio di markup in cui la pagina è scritta.
					&#200; importante specificare sempre il doctype prima di ogni documento, in modo tale da permettere una elaborazione ottimale da parte del browser.
					IMPORTANTE: Il tag &lt;!DOCTYPE html&gt; non ha un tag di chiusura!
				</description>
				<browsers>
					ALL
				</browsers>
				<attributes>
					<global>NOT SUPPORTED</global>
					<event>NOT SUPPORTED</event>
				</attributes>
			</tag>
			<tag>
				<name>link</name>
				<syntax>&lt;a [href=""] [hreflang=""] [media=""] [rel=""] [target=""] [type=""]&gt;</syntax>
				<description>
					Il tag &lt;a&gt; definisce un collegamento ipertestuale, cioè un collegamento tra una pagina ed un altra.
					L'attributo più importante e da specificare sempre è href che indica la destinazione del link.
					Gli stili predefiniti dei link sono i seguenti
					<ul>
						[*]Collegamento non visitato: sottolineato e blu
						[*]Collegamento visitato: sottolineato e viola
						[*]Collegamento attivo: sottolineato e rosso
					[/list]
				</description>
				<browsers>
					ALL
				</browsers>
				<attributes>
					<id>A1</id>
					<id>A2</id>
					<id>A3</id>
					<id>A4</id>
					<id>A5</id>
					<id>A6</id>
					<global>SUPPORTED</global>
					<event>SUPPORTED</event>
				</attributes>
			</tag>
		</reference>
		<reference name="css">
		
		</reference>
	</group>
	<group name="scripting">
		<reference name="javascript">
		
		</reference>
		<reference name="dom">
		
		</reference>
		<reference name="jquery">
		
		</reference>
	</group>
	<group name="xml">
		<reference name="xslt">
		
		</reference>
		<reference name="xpath">
		
		</reference>
		<reference name="xquery">
		
		</reference>
		<reference name="xlink">
		
		</reference>
		<reference name="xsd">
		
		</reference>
		<reference name="xforms">
		
		</reference>
		<reference name="rdf">
		
		</reference>
		<reference name="rss">
		
		</reference>
	</group>
	<group name="programming">
		<reference name="php">
		
		</reference>
		<reference name="asp">
		
		</reference>
		<reference name="sql">
		
		</reference>
		<reference name="ado">
		
		</reference>
		<reference name=".net">
		
		</reference>
		<reference name=".net-mobile">
		
		</reference>
	</group>
</references>
che leggo con SimpleXML, io vorrei che mi crei una lista con scritto il contenuto del tag <name> all'interno del tag <tag> ho provato con il seguente codice ma mi risulta solo il tag commento mentre degli altri neanche l'ombra
Codice PHP:
<?php

    $xml 
simplexml_load_file("references.xml");

    echo 
"<ul>\n";

    foreach (
$xml->group[0]->reference[0]->tag as $tag) {

        echo 
"[*]".$tag->name."\n";

    }

    echo 
"[/list]";

?>
ma non ottengo il risultato sperato

grazie in anticipo per il vostro aiuto