AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:23

Parameter dieser Suchanfrage:

Suche in Thema: Objekte in XML speichern
Suche alle Beiträge, die von "marabu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 4. Mai 2006
    Hallo Andreas,

    ich würde versuchen in einem Projekt entweder mit MSXML oder mit MSXML2 zu arbeiten. Den von dir erwähnten Artikel kenne ich jetzt nicht, aber der wesentliche Vorteil der Borland XML Implementierung ist die Unabhängigkeit vom DOM Vendor MS.

    Wenn du dich an der Implementierung eines XML-Parsers versuchen willst, dann wäre eine passive Komponente das richtige für dich. Der...
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 3. Mai 2006
    Hallo Andreas,

    ich habe noch ein wenig über deinem Problem meditiert und bin für mich zu dem Schluß gekommen, dass eigentlich alle wichtigen Aspekte in deinem thread schon einmal angesprochen worden sind.

    Dass dir die Serialisierung via SAX gefällt kann ich nachvollziehen. Dass du die Deserialisierung gerne auf die gleiche Weise realisieren möchtest auch. Wenn du weiterhin mit SAX die...
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 30. Apr 2006
    Hallo Andreas,

    mit dem Hinweis auf das in MS SAX2 implementierte push model legst du den Finger in eine Wunde. In meiner Demo arbeite ich mit EINEM root object - nur so macht die gezeigte Methode Serialize() überhaupt Sinn. Die Signatur der Methode Deserialize() in meinem Beispiel ist übrigens durch Copy & Paste entstanden und sollte kein versteckter Hinweis auf eine Machbarkeit sein. Selbst...
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 28. Apr 2006
    Hallo Andreas,


    eine clevere Frage. Ich habe den entsprechenden Code mal angepasst:


    begin
    // ...
    fn := 'c:\daten\dp\sax-demo.xml';
    fs := TFileStream.Create(fn, fmCreate);
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 27. Apr 2006
    Hallo Andreas,

    ich habe eine kleine Demo erstellt, welche dir zeigt, wie du ein verschachteltes Objekt mit SAX2 speichern kannst - das Laden habe ich erstmal weggelassen. Bei Bedarf musst du dich halt nochmal bemerkbar machen.

    Grüße vom marabu
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 26. Apr 2006
    Hallo Andreas,

    fertigen Code für SAX2 kann ich dir heute keinen geben, vielleicht komme ich morgen dazu. Er wird sich in etwa so anfühlen:


    uses
    MSXML2;

    type
    TDemoClass = class(Tobject)
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 22. Apr 2006
    Ab SAX Version 2 gibt es den MXXMLWriter - der sollte das sein, was du suchst. In der Dokumentation wird er manchmal als SAXXMLWriter bezeichnet...

    marabu
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 22. Apr 2006
    Hallo.

    Da überschneiden sich die Anforderungen etwas. MS liefert MSXML6 nur als Installer Package aus und dieses verlangt den Installer 3.1, der erst ab Win2K eingesetzt werden kann. Auf Seiten von MSXML6 selbst ist von MS keine Aussage mehr zu NT zu erwarten, da dieses Betriebssystem aus Sicht von MS bereits gestorben ist. Würde mich nicht wundern, wenn sich die etwa drei libraries auf NT per...
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 20. Apr 2006
    Du kannst die MS SAX-Implementierung verwenden, wenn du die MSXML?.DLL importierst. Um mit SAX warm zu werden, solltest du Zugriff auf den Platform SDK haben. Oder lade dir den XML SDK - der ist bedeutend kleiner (etwa 6 MB, wenn ich mich nicht irre).

    Baue nicht gleich deine Anwendung um, sondern überlege was du brauchst und schreibe dir eine Demo-Anwendung, die das umsetzt. Das macht es auch...
  • Forum: XML

    Re: Objekte in XML speichern

      Delphi
      by marabu, 19. Apr 2006
    Hallo Andreas,

    deine erste Frage hast du dir schon fast selbst beantwortet: nimmst du das Document als Parameter für die Serialisierung, dann wirst du Probleme beim Speichern von Substrukturen und endlich rekursiven Strukturen bekommen.

    DOM oder SAX? Das Document Object Model bietet dir Zugriffsmethoden und einfache Transformationsmöglichkeiten, baut aber seinen Content komplett im...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=marabu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=67754
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz