Domino 9 und frühere Versionen > ND7: Entwicklung

Noteselemente per dxl eportieren, bearbeiten und wieder importieren

(1/1)

gossifu:
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

 

gossifu:
Ich habs: Serialize.

mfg

Kjeld

flaite:
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)

--- Ende Code ---
   
Und eine Funktion für das Event PostDOMParse für den Parser schreiben:



--- Code: ---On Event PostDOMParse From parser Call YourFunction

--- Ende Code ---

gossifu:
Hallo Axel,

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

mfg

Kjeld

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln