[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Jun 2015
    Beiträge
    136
    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
    17.773
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #15
    Registriert seit
    Jun 2015
    Beiträge
    136
    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
    17.773
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

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

Ähnliche Themen

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •