Ik heb altijd al problemen met xml, maar nu heb ik ontdekt waarom het altijd fout ging. Ik gebruikte dingen als firstChild en lastChild niet wetend dat de newline's en tabs die ik voor de overzichtelijkheid invoegde mee werden gerekend tot de childNodes. Als ik dan een firstChild wilde kreeg ik newlines enzo.
Hebben jullie een script waarmee je de lege (newlines tabs etc) textnodes worden verwijderd? Ik had al zo'n script maar dat was alleen van invloed op 2 niveaus, alleen heb ik dat niet meer kunnen terug halen.
B.v.d,
Herman Banken
P.S:
http://hermanbanken.nl/lette-fotografie/loadalb.js dit is het script.
Mijn xml ziet er zo uit:
<?xml version="1.0" encoding="utf-8"?>
<lette>
<categorie id="0" name="mensen">
<album id="0" name="theater">
<foto id="0" name="foto1" src="http://www.hermanbanken.nl/style/favicon.bmp" desc="Foto van pc">foto</foto>
</album>
<album id="1" name="portret"></album>
</categorie>
<categorie id="1" name="dieren & natuur">
<album id="0" name="test"></album>
</categorie>
</lette>
Deze xml kan ik wel gebruiken, maar alleen als ik alle tabs en enters weghaal.