Jag behöver hjälp med att läsa en meny ur en xml fil. Jag har aldrig tidigare använt xml-filer och får det inte att fungera. :(
Så här har jag tänkt att xml filen skulle se ut:
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<cat id="1">
<name>Startsidan</name>
<mainpage>
<pagesrc>/contents/pages/startsidan.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</mainpage>
</cat>
<cat id="2">
<name>Vad är ProGamerz?</name>
<mainpage>
<pagesrc>/contents/pages/vadarprogamerz.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</mainpage>
<subpages>
<page id="1">
<title>Vad vi gör</title>
<pagesrc>/contents/pages/vadvigor.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</page>
<page id="2">
<title>Crewn</title>
<pagesrc>/contents/pages/crewn.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</page>
</subpages>
</cat>
<cat id="3">
<name>Information</name>
<mainpage>
<pagesrc>/contents/pages/information.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</mainpage>
<subpages>
<page id="1">
<title>Regler</title>
<pagesrc>/contents/pages/regler.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</page>
<page id="2">
<title>Saker att tänka på innan LAN</title>
<pagesrc>/contents/pages/forberedelser.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</page>
<page id="3">
<title>Säkerhet</title>
<pagesrc>/contents/pages/sakerhet.htm</pagesrc>
<sidebarsrc></sidebarsrc>
</page>
</subpages>
</cat>
</root>
Sen ska menyn skrivas ut ungefär så här:
<ul>
<li><a href="page.php?cat=1">Startsidan</a></li>
</ul>
<ul>
<li><a href="page.php?cat=2">Vad är Progamerz?</a></li>
<ul>
<li><a href="page.php?cat=2&page=1">Vad vi gör</a></li>
<li><a href="page.php?cat=2&page=2">Crewn</a></li>
</ul>
</ul>
<ul>
<li><a href="page.php?cat=3">Information</a></li>
<ul>
<li><a href="page.php?cat=3&page=1">Regler</a></li>
<li><a href="page.php?cat=3&page=2">Saker att tänka på innan LAN</a></li>
<li><a href="page.php?cat=3&page=3">Säkerhet</a></li>
</ul>
</ul>
Men hur läser jag av xml-filen utan XMLDOM? :q