XML zu objekten [javascript]

  • Guten Abend

    Mein Skript wird per Ajax XML-Daten empfangen. Das Skript soll nun die Attribute aus dem XML in Eigenschaften von Objekten des Javascriptclients wandeln. Ich möchte danach mit Objektorientierter Programmierung forfahren.

    Ich frage also die Daten aus dem XML ab und ermittle ihre anzahl:

    Code
    function write_felder()
    {
        if (receiver.responseXML.length != 0 && receiver.responseXML.firstChild.childNodes)
        {
            // Der empfangene DOM-Baum -> (nur aktualisierte Felder)
            var spiel_dom_baum = receiver.responseXML;
            // Die empfangenen felder auslesen
            var feld_neu = spiel_dom_baum.getElementsByTagName('feld');
            // Anzahl neuer felder auslesen
            var anzahl_neu = feld_neu.length;

    Dann Frage ich die einzelnen einträge in einer schlaufe ab.

    Hier kommt mein Problem:
    Das erste Attribut des i-ten XML-Eintrages transportiert der Name des Objektes, welches ich mit Informationen auffüllen möchte. Angenommen ich instanziiere die Objekte in einer früheren Funktion, dann sollte ich an dieser Stelle darauf zugreifen können - nicht?

    Frage: Wie kriege ich es nun hin, das die Variable feldname als Objekt interpretiert wird?


    Für Anregungen bin ich äusserst dankbar!
    Lieber Gruss

  • wieso willst du eine eigenschaft eines objektes als objekt selber speichern?
    wenn du objekte haben willst orientier dich an java und bau nen konstruktor, mit dem du neue instanzen erzeugst...