Christoph: In XML-Dateien schreiben

Hallo,

ist es möglich fertige XML-Dateien mit Javascript zu verändern?
Also, dass man neue Tags in einen bestimmten Pfad schreiben kann,
und bestehende Tags löschen kann?

Z.B., wenn ich auf einen Button klicke, dass dann aus
-------------
|<Datei>    |  <Datei>           <Datei>
| <Tag1>    |  <Tag1>            <Tag1>
| Inhalt1   |  Inhalt1           Inhalt1
| </Tag1>   |  </Tag1>      oder </Tag1>
| <Tag2>    |  <Tag2>            <Tag2>
| Inhalt2   |  Neuer Inhalt      Inhalt2
| </Tag2>   |  </Tag2>           <Neuer-Tag>Text</Neuer-Tag>
|</Datei>   |  </Datei>          </Tag2>
-------------                    </Datei>

wird? Sozusagen als veränderbarer Datenspeicher. Ich kann nämlich keine >Datenbanksprache< (und möchte sie auch nicht so gerne lernen).

Grüße,
Christoph.

  1. Hallo Christoph!

    Wie meinst Du das? Möchtest Du die Datei auf deiner Festplatte ändern? Dann gehts nicht - JavaScript kann nur Browserinhalt manipulieren.

    Wenn Du die Datei im Browser ändern möchtest, dass gehts möglicherweise mit "document.write" oder so.

    Aber mit der Kombination JavaScript und XML habe ich bis dato noch keine Erfahrungen ;-)

    mfg

    norbert =:-)

    Hallo,

    ist es möglich fertige XML-Dateien mit Javascript zu verändern?
    Also, dass man neue Tags in einen bestimmten Pfad schreiben kann,
    und bestehende Tags löschen kann?

    Z.B., wenn ich auf einen Button klicke, dass dann aus

    |<Datei>    |  <Datei>           <Datei>
    | <Tag1>    |  <Tag1>            <Tag1>
    | Inhalt1   |  Inhalt1           Inhalt1
    | </Tag1>   |  </Tag1>      oder </Tag1>
    | <Tag2>    |  <Tag2>            <Tag2>
    | Inhalt2   |  Neuer Inhalt      Inhalt2
    | </Tag2>   |  </Tag2>           <Neuer-Tag>Text</Neuer-Tag>
    |</Datei>   |  </Datei>          </Tag2>
    -------------                    </Datei>

    wird? Sozusagen als veränderbarer Datenspeicher. Ich kann nämlich keine >Datenbanksprache< (und möchte sie auch nicht so gerne lernen).

    Grüße,
    Christoph.

  2. Hallo,

    ist es möglich fertige XML-Dateien mit Javascript zu verändern?

    Ja, aber nur im Speicher und nicht auf dem Server.

    Also, dass man neue Tags in einen bestimmten Pfad schreiben kann,
    und bestehende Tags löschen kann?

    Ja, aber nur im Speicher und nicht auf dem Server, du kannst mit Javascript nicht Daten auf dem Server überschreiben.

    Ansonsten findest du wirklich viele Ansätze im Archiv.

    Grüße
    Thomas