Domino 9 und frühere Versionen > ND8: Entwicklung
Mit DXL Arbeiten
bikerboy:
Hallo ich arbeite zur Zeit gerade an einem Projekt in dem ich viel DXL verwende,
leider blicke ich durch die Klassen nicht ganz durch.
Ich exportiere meine Sachen immer in DXL und mache eine aufwendige , aber fehleranfällige, Stringbearbeitung.
Gibt es da keine andere Möglichkeit ?
MadMetzger:
Eine elegante aber auch nicht ganz einfache Möglichkeit wäre mit XSLT die DXL-Dateien zu bearbeiten. Die Klasse NotesXSLTransformer sollte dabei dein Freund sein, habe ich diesem Thread entnommen.
pram:
Wir machen auch viel mit DXL, die Stringbehandlung übernimmt aber meist ein XSLT-Transoformer und/oder SAX-Parser. Ich habe anfangs auch Konstrukte der Art
--- Code: ---Strright("<tag>", strleft("</tag>",s))
--- Ende Code ---
verwendet, weil es "einfach" war, aber schnell festgestellt, dass es 1000 Sonderfälle gibt. Und so ein Parser ist doch relativ einfach, wenn man das SAX-Konzept mal verstanden hat ;D
Gruß
Roland
bikerboy:
Hast du denn einen Artikel für mich der sich damit beschäftigt, bin aus der Hilfe nicht schlau geworden.
MadMetzger:
Hier, hier und hier findest du etwa ganz kleine Beispiele. Es lohnt sich aber auf allgemeiner Ebene mit XML, XSLT, XML-Schema und co auseinanderzusetzen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln