-
Sweit ich weiß muss der Name der DS und die Namen der einzelnen Felder so als Knoten und Hierarchie in der XML vorhanden sein.
Prüfe also den Inhalt der XML und benenne deine DS und Felder identisch.
-
hallo danke für die Antwort.
Ich habe die Felder umbenannt geht aber immer noch nicht gleicher Fehlermeldung.
mfg
-
Beispiele wie die DS und das Dokument korrespondieren, findest du hier:
Expected format of XML data
-
Wie sieht denn die XML-Datei aus?
-
Ich werde morgen schauen heute komme ich nicht mehr dazu mfg und danke
-
Xml-Code und RPG-Code
HTML-Code:
<adr>
<axkdn>123</axkdn>
<axna1>mueller</axna1>
<axna2>mueller1</axna2>
<axna3>mueller1</axna3>
<axstr>strasse1</axstr>
<axplz>12345</axplz>
<axort>ort</axort>
<axlan>D</axlan>
</adr>
Code:
D sds
Derr_msg 91 170
Dxml_rc 368 371b 0
D*
Dadr ds qualified
Daxkdn 8
Daxna1 30
Daxna2 30
Daxna3 30
Daxstr 30
Daxplz 15
Daxort 30
Daxlan 3
C*-----------------------------------------------------------------
/free
xml-into(e) adr %xml('bib/hadrxp1.xml' +
'doc-file ' +
'case=any ' +
'allowmissing=yes' +
'allowextra=yes ');
-
So wie ich deinen Aufruf sehe, übergibst du nur 1 Parameter.
Es werden jedoch 2 benötigt:
xml-into(e) adr %xml('bib/hadrxp1.xml' :
'doc-file ' +
'case=any ' +
'allowmissing=yes' +
'allowextra=yes ');
-
Das stimmt, jetzt bin ich stück weiter bekomme ich aber immer noch die Fehlermeldung.
DANKE:-)
PHP-Code:
Nachricht . . . : Der XML-Parser hat den Fehlercode 302 festgestellt. Ursache . . . . : Beim Parsing eines XML-Dokuments für eine RPG-Prozedur hat der Parser einen Fehler bei der relativen Position 0 mit Ursachencode 302 festgestellt. Das verwendete Dokument ist bib/hadrxp1.xml; *N gibt an, dass das XML-Dokument keine externe Datei war. Fehlerbeseitigung: Mit Hilfe des Benutzers, der für die Programmpflege verantwortlich ist, die Fehlerursache bestimmen.
-
Stimmt Deine Pfadangabe?
Wenn das Verzeichnis "bib" im root des IFS liegt musst Du noch ein "/" voranstellen:
'/bib/hadrxp1.xml'
-
Habe ich auch mit "/" probiert ohne erfolg
danke
-
Am Code kann ich keinen Fehler entdecken.
Ich tippe immer noch auf einen Fehler bei der Pfadangabe.
Kopier die Datei doch mal in
"IFS/Root/bib/"
und Aufruf mit Pfadangabe
'/bib/hadrxp1.xml'
Müsste eigentlich laufen.
-
Processing XML Documents
302 The parser does not support the requested CCSID value or the first character of the XML document was not '<'.
Similar Threads
-
By schatte in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 05-09-10, 10:32
-
By CarstenS in forum NEWSboard Java
Antworten: 6
Letzter Beitrag: 14-01-10, 08:59
-
By jaimosky in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 08-11-07, 11:05
-
By vige1000 in forum NEWSboard Linux
Antworten: 4
Letzter Beitrag: 21-12-06, 12:56
-
By kuempi von stein in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 05-07-06, 09:50
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks