Hy, ich habe folgendes Problem ich wille ein XML Dokument mit Javascript einlesen und wollte dann ein Paar nodes ändern. Ich habe es schon geschafft das er das XML dokumet einliest aber ich bekomme das nicht hin wie ich auch die Knoten zugreifen kann und die gegebendefalls ändere ??? Bitte Helft mir
Hier mein Script zum einlesen:
------------------------------------------------------------------------
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("Adressen.xml");
xmlObj=xmlDoc.documentElement;
alert(xmlObj.xml);
-------------------------------------------------------------------------
Hier das dazugehörige XML-Dokument
------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<Adressen>
<Adresse Id="1">
<!--erste Person-->
<Vorname>Thomas</Vorname>
<Nachname>Schwatke</Nachname>
<Ort>Starusberg</Ort>
<Telefons>
<Telefon Type="Festnetzt">030/12345</Telefon>
<Telefon type="Handy">017712345</Telefon>
</Telefons>
</Adresse>
<!--zweite Person-->
<Adresse Id="2">
<Vorname>Alexander</Vorname>
<Nachname>Buder</Nachname>
<Strasse>Perlebergerstraße 16</Strasse>
<Plz>10559</Plz>
<Ort>Berlin</Ort>
<Telefon>030/12345</Telefon>
</Adresse>
<!-- dritte Person -->
<Adresse Id="3">
<Vorname>Hans</Vorname>
<Nachname>Blubba</Nachname>
<Strasse>Blubbaweg 2</Strasse>
<Plz>1000</Plz>
<Ort>Bonn</Ort>
<Telefon>0228/12345 & 123456</Telefon>
</Adresse>
</Adressen>
Hier mein Script zum einlesen:
------------------------------------------------------------------------
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("Adressen.xml");
xmlObj=xmlDoc.documentElement;
alert(xmlObj.xml);
-------------------------------------------------------------------------
Hier das dazugehörige XML-Dokument
------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<Adressen>
<Adresse Id="1">
<!--erste Person-->
<Vorname>Thomas</Vorname>
<Nachname>Schwatke</Nachname>
<Ort>Starusberg</Ort>
<Telefons>
<Telefon Type="Festnetzt">030/12345</Telefon>
<Telefon type="Handy">017712345</Telefon>
</Telefons>
</Adresse>
<!--zweite Person-->
<Adresse Id="2">
<Vorname>Alexander</Vorname>
<Nachname>Buder</Nachname>
<Strasse>Perlebergerstraße 16</Strasse>
<Plz>10559</Plz>
<Ort>Berlin</Ort>
<Telefon>030/12345</Telefon>
</Adresse>
<!-- dritte Person -->
<Adresse Id="3">
<Vorname>Hans</Vorname>
<Nachname>Blubba</Nachname>
<Strasse>Blubbaweg 2</Strasse>
<Plz>1000</Plz>
<Ort>Bonn</Ort>
<Telefon>0228/12345 & 123456</Telefon>
</Adresse>
</Adressen>