[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Mar 2006
    Beiträge
    98

    XML-Into und Der XML-Parser hat den Fehlercode 302 festgestellt

    Hallo,

    ich will nur eine xml-Datei einlesen und bekomme immer die Meldung "Der XML-Parser hat den Fehlercode 302 festgestellt"

    So sieht mein PGM
    err_msg 91 170
    xml_rc 368 371b 0
    *
    kunde ds qualified
    axkdn 8
    axna1 30
    axna2 30
    axna3 30
    axstr 30
    axplz 15
    axort 30
    axlan 3
    *
    adresse ds qualified
    satz likeds(kunde)


    /free
    xml-into(e) adresse %xml(Dateipfad...adrxp1.xml' +
    'doc-file ' +
    'path=adresse ' +
    'case=any ' +
    'allowmissing=yes' +
    'allowextra=yes ');
    //*
    /end-free

    und die xml-Datei





    Was machei ich da falsch??

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.242
    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.
    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. #3
    Registriert seit
    Mar 2006
    Beiträge
    98
    hallo danke für die Antwort.
    Ich habe die Felder umbenannt geht aber immer noch nicht gleicher Fehlermeldung.
    mfg

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.242
    Beispiele wie die DS und das Dokument korrespondieren, findest du hier:
    Expected format of XML data
    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. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Wie sieht denn die XML-Datei aus?

  6. #6
    Registriert seit
    Mar 2006
    Beiträge
    98
    Ich werde morgen schauen heute komme ich nicht mehr dazu mfg und danke

  7. #7
    Registriert seit
    Mar 2006
    Beiträge
    98

    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  ');

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.242
    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 ');
    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

  9. #9
    Registriert seit
    Mar 2006
    Beiträge
    98
    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.                             
    FehlerbeseitigungMit Hilfe des Benutzersder für die Programmpflege       
      verantwortlich ist
    , die Fehlerursache bestimmen

  10. #10
    Registriert seit
    Oct 2003
    Beiträge
    117
    Stimmt Deine Pfadangabe?

    Wenn das Verzeichnis "bib" im root des IFS liegt musst Du noch ein "/" voranstellen:

    '/bib/hadrxp1.xml'

  11. #11
    Registriert seit
    Mar 2006
    Beiträge
    98
    Habe ich auch mit "/" probiert ohne erfolg
    danke

  12. #12
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    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

  1. XML Parser für V4R5?
    By schatte in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 05-09-10, 09:32
  2. JDOM - XML Parser - Validierung schlägt fehl
    By CarstenS in forum NEWSboard Java
    Antworten: 6
    Letzter Beitrag: 14-01-10, 07:59
  3. XML SAX Parser 2 Giga Limit?
    By jaimosky in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 08-11-07, 10:05
  4. Webservices, SOAP, XML und Labeldruck
    By vige1000 in forum NEWSboard Linux
    Antworten: 4
    Letzter Beitrag: 21-12-06, 11:56
  5. Formfeed in XML
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-07-06, 08:50

Berechtigungen

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