Anmelden

View Full Version : XML Parser für V4R5?



schatte
19-02-10, 21:40
Hallo Leute,

kennt jemand von euch einen freien XML Parser, der unter V4R5 läuft?

Im HTTP API von Scott Klement ist ein XML Parser (Expat) enthalten, welcher jedoch mindestens V5R1 benötigt "V5R1 required for XML parsing support.".

Für Java habe ich den Parser XML4J gefunden. Dieser funktioniert auch unter Java 1.3, ist jedoch sehr langsam und nicht so einfach in ein Cobol Programm zu integrieren.

Sind irgendwelche Alternativen bekannt?

Gruß
Matthias

Fuerchau
21-02-10, 10:26
Per Remote-Command auf einem PC abarbeiten lassen und von dort per ODBC direkt in die DB oder aufs IFS als CSV/Fixed-Format Datei ablegen.

schatte
21-02-10, 10:56
Danke für deine Antwort.

Jedoch möchte ich ungern ein zweites System dazu verwenden.

Gruß
Matthias

UFK
22-02-10, 13:35
Zum Parsen von XML und zum Adaptieren der Daten an vorhandene Schnittstellen habe ich erfolgreich REXX eingesetzt. REXX Vorteil: es ist seit Urzeiten auf jeder AS400 und IBM Mainframe drauf, wird interpretiert, ist aber auch rekursiv, kann SQL und CL, und ist somit äußerst flexibel

Wenn ich dabei helfen darf, bitte Kontakt zu mir aufnehmen.

Gruss
FK

AS400.lehrling
22-02-10, 13:59
Zum Parsen von XML und zum Adaptieren der Daten an vorhandene Schnittstellen habe ich erfolgreich REXX eingesetzt. REXX Vorteil: es ist seit Urzeiten auf jeder AS400 und IBM Mainframe drauf, wird interpretiert, ist aber auch rekursiv, kann SQL und CL, und ist somit äußerst flexibel

Wenn ich dabei helfen darf, bitte Kontakt zu mir aufnehmen.

Gruss
FK

Ist Rexx nichtbestandteil von Office/400 ?

Gruß AS400.lehrling

UFK
22-02-10, 14:20
Nein, ziemlich sicher nicht. Habe Office/400 seit ca. 7 Jahren nicht mehr gesehen, obwohl - Totgesagte leben länger ... :)

REXX steckt, wenn ich mich nicht täusche, in jeder AS400 drin.

Fuerchau
22-02-10, 14:55
Allerdings glaube ich nicht, dass REXX schneller als Java ist.

AS400.lehrling
22-02-10, 15:12
Allerdings glaube ich nicht, dass REXX schneller als Java ist.

Das kommt auf den Client an, habe vorhin mal mit WebShare auf einen PIII 1Ghz W2k PC gespielt:)

Da hat das java ewig gebraucht:D

Gruß AS400.lehrling

schatte
25-02-10, 07:01
Zum Parsen von XML und zum Adaptieren der Daten an vorhandene Schnittstellen habe ich erfolgreich REXX eingesetzt. REXX Vorteil: es ist seit Urzeiten auf jeder AS400 und IBM Mainframe drauf, wird interpretiert, ist aber auch rekursiv, kann SQL und CL, und ist somit äußerst flexibel

Wenn ich dabei helfen darf, bitte Kontakt zu mir aufnehmen.

Gruss
FK

Hört sich interessant an. Nur leider kann man das REXX Programm doch nicht direkt von Cobol aufrufen. Muss das dann über eine DTAQ oder dieses REXX API aufgerufen werden?

Gruß
Matthias

schatte
05-09-10, 09:32
Hallo Leute,

nach langem Suchen habe ich nun doch noch ein Savefile des "IBM XML Toolkit for iSeries" für V4R5 gefunden:
Think400 - iSeries (AS/400) FAQ & Links (http://www.think400.dk/downloads.htm)

Die Dokumentation dazu befindet sich hier: QXML4PR400 Documentation (http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzamj/xml4pr/index.html)

Gruß
Matthias