Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Ajax DOM speichern

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.09.2006
    Beiträge
    40

    Ajax DOM speichern

    Hallo,
    ich arbeite mich gerade ins Ajax ein und wenn ich das bisher richtig verstehe, ändert Ajax ja den DOM des aktuell im Browser betrachteten Bildes. Dieser DOM befindet sich ja im Hauptspeicher, oder? Kann ich diesen aktuellen DOM aus dem Hauptspeicher irgendwie in ein xml-File abspeichern?
    Ich hab es schon geschafft, mit dem Transformer ein von einem festen xml-File erzeugten DOM in ein xml-Dokument zu schreiben, aber ich habe noch keine Möglichkeit gefunden, den aktuell geänderten DOM des Arbeitsspeichers zu bekommen, um ihn als Parameter für den Transformer zu übergeben. Könnt ihr mir da helfen?

    Hier mein geglückter Versuch, aber halt nur mit einem statischen xml-File als Quelle fürs DOM.

    Grüße,
    ifconfig
    Code:
    public void doAfterCompose(Component win) throws Exception {
    		
    		SAXParserFactory factory = SAXParserFactory.newInstance();
    		//configure factory as you want
    		SAXParser parser = factory.newSAXParser();
    		SAXBuilder builder = new SAXBuilder(parser);
    		Document dom = builder.build(new File("/home/user1/workspace/zk_11_08_2009/WebContent/tree_dragdrop.zul"));
    		
    		new Transformer().transform(dom, new StreamResult(new File("/home/user1/domxml")));

  2. #2
    Registrierter Benutzer Avatar von panzi
    Registriert seit
    05.05.2001
    Ort
    Kottingbrunn
    Beiträge
    609
    Wo läuft deine Java Anwendung? Ist das ein Applet das im Browser geladen wurde?
    Intel Core 2 Duo CPU 2.66GHz; Nvidia GeForce 8 8800 GTS; 4GB RAM; Fedora 12; KDE-testing

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.09.2006
    Beiträge
    40
    Ich arbeite mit dem zk-Ajax-Framework für Java. Ich benutze dafür Eclipse mit dem zk-Studio Plugin. Dieses Codeschnippsel hier ist die Composer-Javaklasse, die dem zul-File der tree-GUI zugewiesen ist.
    Die Methode wird aufgerufen, nachdem der Baum erstellt wurde.

    Grüße,
    ifconfig

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •