JavaScript-Rekursion zum Formatieren von Listen von XML nach HTML
Ich habe eine Übung, in der ich aufgefordert werde, XML-Daten mithilfe der Rekursion in HTML-Listen-Tags auszugeben. Ich gebe meine Defizite in der Mathematik zu und möchte, dass jemand mir zeigt, wie man rekursive Logik mit JavaScript in die 'Knotenstruktur' von XML implementiert.
Hier ist das Ergebnis:JSFiddle
BEARBEITEN Beispiel-XML hinzugefügt, um dieses Thema abzurunden, und nicht benötigten Code gelöscht. Das XML, mit dem die rekursive Funktion erstellt wurde:
<ddm>
<menu0 submenu="true"><name>Welcome</name>
<menu1>Home Page</menu1>
<menu1>Bulletin</menu1>
</menu0>
<menu0 submenu="true"><name>Members\' Area</name>
<menu1>Constitution & Bylaws</menu1>
<menu1 submenu="true"><name>AGM Minutes</name>
<menu2>2012</menu2>
<menu2>2011</menu2>
</menu1>
</menu0>
<menu0>About</menu0>
</ddm>
<ddm>