Autor Thema: Noteselemente per dxl eportieren, bearbeiten und wieder importieren  (Gelesen 1480 mal)

Offline gossifu

  • Senior Mitglied
  • ****
  • Beiträge: 352
  • Geschlecht: Männlich
  • Dummheit schafft Freizeit
Hallo zusammen,

ich habe viele Postings gelesen, aber es war nicht das passende dabei.

Ich möchte Teilmasken per DXL exportieren, dann per Parser bearbeiten und wieder importieren.
Manueller Export, Änderung und Import funktionieren.
Ich will das alles automatisieren.

Export kein Ding, Import kein Ding, nur beim parsen schaffe ich es nicht , den Nodes die Attribute mitzugeben.
Ich habe genau das Node, was ich brauche und will von diesem ein Attribut ändern.

Mit SetAttribut bewegt sich gar nichts.  :P

Wie kann ich dem Parser sagen, dass er das Atribut, des eingelesenen XML ändert und das geänderte XML wieder ausspuckt?

Ich stehe irgendwie auf dem Schlauch. :-:

Danke für eure Mühe.

Kjeld

 
« Letzte Änderung: 14.07.08 - 12:29:05 von gossifu »
Immer lustig und vergnügt, bis der A.... im Sarge liegt. ;-)

Offline gossifu

  • Senior Mitglied
  • ****
  • Beiträge: 352
  • Geschlecht: Männlich
  • Dummheit schafft Freizeit
Ich habs: Serialize.

mfg

Kjeld
Immer lustig und vergnügt, bis der A.... im Sarge liegt. ;-)

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Der Source-Code von Viewnify ist sehr brauchbar. Du musst dir eine Pipelien aus:
Export - DomParser - Import
aufbauen.

Sieht ungefähr so aus:
Code
		'Pipeline creation
	Set exporter = s.CreateDXLExporter
	Set parser = s.CreateDOMParser	
	Set importer = s.CreateDXLImporter
	Call exporter.SetInput(colDocs)
	Call exporter.SetOutput(parser)
	Call parser.SetOutput(importer)
	Call importer.SetOutput(dbToChange)
   
Und eine Funktion für das Event PostDOMParse für den Parser schreiben:


Code
On Event PostDOMParse From parser Call YourFunction
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline gossifu

  • Senior Mitglied
  • ****
  • Beiträge: 352
  • Geschlecht: Männlich
  • Dummheit schafft Freizeit
Hallo Axel,

danke für den Hinweis, hab ich mir mal angeschaut und sieht gut aus.
Werde ich was draus machen.

mfg

Kjeld
Immer lustig und vergnügt, bis der A.... im Sarge liegt. ;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz