[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Jun 2015
    Beiträge
    334
    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.

  2. #14
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #15
    Registriert seit
    Jun 2015
    Beiträge
    334
    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.

  4. #16
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #17
    Registriert seit
    Jun 2015
    Beiträge
    334
    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

  1. SQL - Verständnisfrage
    By nico1964 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 13-09-18, 10:54
  2. Sql Null Werte
    By tarkusch in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-07-17, 10:12
  3. Werte vergleichen
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 07-07-16, 22:35
  4. Performance Werte V5R4
    By KingofKning in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 07-07-14, 15:15
  5. Query 0-Werte Ausgeben???
    By qiwi2000 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-04-02, 08:51

Berechtigungen

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