-
vielen Dank für Deine Hilfe. Bin leider bei uns in der Firma Einzelkämpfer und muss mich in Zukunft mit XML rumschlagen. Da ich bei uns keinen fragen kann, frage ich halt hier bei den Profis nach :-)
Deshalb habe ich im Vorfeld schon mal recherchiert. Wie sieht das eigentlich mit dem Schreiben in XML Dateien aus ? Könnte auch noch ein Thema werden. Aber da mache ich ein extra Thema auf. Also vielen Dank nochmal. Gruß A. und schönes WE.
-
Das Schreiben ist eher unkomfortabel, da es nicht native unterstützt wird.
Man kann das mühsam in SQL oder in RPGLE-Funktionen stricken.
Besser ist es allerdings dann direkt in Java bzw. Sprachen, die XML native unterstützen, zu machen.
Aber dein letzter Post besagt nun nicht, ob es denn nun klappt.
-
Nee, klappt leider immer noch nicht. Meldung siehe unten:
Am SCHÄFER liegt's nicht.
Und im Netz findet man zum Ursachencode folgendes:
5 |
The start and end tag names of an element did not match. |
Nachrichten-ID . . . . : RNX0351 Bewertung . . . . . . : 50
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 05.10.18 Sendezeit . . . . . . : 13:05:54
Nachricht . . . : Der XML-Parser hat den Fehlercode 5 festgestellt.
Ursache . . . . : Beim Parsing eines XML-Dokuments für eine RPG-Prozedur hat
der Parser einen Fehler bei der relativen Position 252 mit Ursachencode 5
festgestellt. Das verwendete Dokument ist /SCHÄFER.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.
-
Wo er recht hat, hat er recht!
Versuchs mal damit:
<?xml version="1.0" encoding="UTF-8"?>
<SHARK-ERP>
<Order>
<OrderNumber>12345678</OrderNumber>
<OrderTypeID>KA</OrderTypeID>
<OrderLine>
<LineNumber>1</LineNumber>
<ArticleNumber>4712</ArticleNumber>
<Qty>12</Qty>
</OrderLine>
<OrderLine>
<LineNumber>2</LineNumber>
<ArticleNumber>4713</ArticleNumber>
<Qty>5</Qty>
</OrderLine>
</Order>
</SHARK-ERP>
Bei deiner 2. Order-Line sind Start- und Ende-Tag vertauscht, also ein Fehler der XML-Erstellung!
Da frage ich mich, wo das denn herkommt....
Übrigens ist da das Notepad++ ganz hilfreich, da es matching tags markiert.
-
YYEEESSSS !! Jetzt geht's !!!
Keine Ahnung wie der Schrott ins XML kam. War wahrscheinlich ich. ;-)
Vielen, vielen Dank für Deine Hilfe und schönes WE !
Bis zum nächsten Einsatz.
Gruß A.
Similar Threads
-
By nico1964 in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 13-09-18, 09:54
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 26-07-17, 09:12
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 07-07-16, 21:35
-
By KingofKning in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 07-07-14, 14:15
-
By qiwi2000 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 26-04-02, 07:51
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