[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    184

    XML Validierung mit XSD File

    Hallo Kollegen,

    ich habe mir durch ein Programm auf der ISeries eine XML-Datei erstellt. Statisch in der Ausgabe die elemente usw. und dann die Inhalte eingefügt. Die Datei dann mit cpytoimpf in das IFS Verzeichnis kopiert und wird auch als XML erkannt.

    Meine Frage :

    Wie kann ich diese Datei im IFS mit einer vorhandenen XSD-Datei validieren. Gibt es eine möglichkeit auf der ISeries mit Java oder ähnlichen?

    Gruß
    Jenne

  2. #2
    Registriert seit
    Oct 2004
    Beiträge
    240
    Eigentlich sollte es mit XML-Zusätzen für Cobol und RPG funktionieren. Ich mache das aber lieber in Java.

    Gegenfrage 1.)
    Ist die XSD-Datei in der XML-Datei verlinkt?

    Wenn das XSD-Datei in der XML-Datei verlinkt ist und die AS/400 die Datei im Internet abrufen kann, dann prüft das praktisch jeder x-beliebige (Java) XML-Parser.

    Das Javaprogramm besteht nur aus wenigen Zeilen.

    Wenn die AS/400 nicht in's Web kommt, kann man entweder versuchen mit Proxyeinstellungen zu arbeiten oder das Schema auf eine lokales File überschreiben.

    /Robert

  3. #3
    Registriert seit
    May 2004
    Beiträge
    184
    Hallo Robert_Pic,

    die XSD-File ist extern und nicht verlinkt. Die XML-DAtei habe ich mit VisualGen geschrieben. Jetzt möchte ich über ein CL die beiden im IFS stehenden Dateien validieren, mit einer Java Funktion. Aber ich habe nicht soviel Ahnung von Java und weiß auch nicht ob das überhaupt so geht.

    Gruß
    Jenne

  4. #4
    Registriert seit
    Sep 2004
    Beiträge
    327
    Hallo Zusammen,
    ich steht auch gerade vor der Frage. Die XSD und die XML Datei liegen im IFS und ich würde sie gerne gegeneinander validieren.
    Ich weiß, dass es inzwischen SQL Befehle geben, die anhand einer XSD XML Dateien erzeugen. Leider ist die Tabelle, in der die Daten stehen, nicht SQL konform. Deshalb erzeugen wir die XML Datei puristisch im RPG Programm.
    Gruß Klaus

Similar Threads

  1. Webservices, SOAP, XML und Labeldruck
    By vige1000 in forum NEWSboard Linux
    Antworten: 4
    Letzter Beitrag: 21-12-06, 11:56
  2. fehlende DDS Sourcen: disassembler?
    By emax in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-10-06, 11:01
  3. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  4. Zugriff auf Serielle Schnittstelle aus RPG/VARPG
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 25-11-05, 07:37
  5. converting xml to physical file data
    By svchetan in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 16-02-05, 07:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •