[NEWSboard IBMi Forum]

Thema: XML

  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    338

    Cool XML

    Wie kann ich als XML-Unkundiger in RPG eine Datei in XML erstellen ? Gibt es dazu ein Beispiel ?

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Schau mal, ob Dir der folgende Artikel weiterhilft:
    Using RPG to exploit IBM DB2 XML support

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ist IBM DB2 XML nicht kostenpflichtig?
    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

  4. #4
    Registriert seit
    Jul 2003
    Beiträge
    338

    Red face

    Zitat Zitat von B.Hauser Beitrag anzeigen
    Schau mal, ob Dir der folgende Artikel weiterhilft:
    Using RPG to exploit IBM DB2 XML support

    Birgitta

    Danke für die Antwort. Ich werde mal versuchen, mich in den Artikel einzuarbeiten. (in deutsch gibt es das wohl nicht ?)

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Sofern Du den Techknowletter vom Midrange Magazin abboniert hast ...
    ... da habe ich eine Reihe von Artikeln zu diesem Thema auf Deutsch geschrieben.

    ... ansonsten bieten wir im Mai einen Kurs (auf Deutsch mit Deutschen Unterlagen) an.
    ... ich weiß man soll keine Werbung machen

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Ist IBM DB2 XML nicht kostenpflichtig?
    XML Extender war und ist weiterhin kostenpflichtig.

    Ab 7.1 wurde der XML-Support, d.h. eine Reihe von skalaren, Aggregat und UDTFs in SQL integriert.
    Mit dem nächsten Technologie Refresh sind zudem eine Reihe von Stored Procedures angekündigt, mit denen direkt auf Web-Services zugegriffen werden kann.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  7. #7
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Hallo,

    es kommt wie immer darauf an...

    Schau Dir mal CGIDEV2 an. Damit kannst Du leicht XML-Sections als Template mit Variablen vorbereiten und dann in RPG diese Sections schreiben. Das ist wohl die einfachste Variante per RPG XML zu erzeugen. Kommt halt darauf an wie komplex es bei Dir sein wird.

    Gruß,
    KM

  8. #8
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    Ist halt schon eine bisschen ältere Dok aber als guter Ueberblick, insbesondere auch mit CGIDEV2, dient es allemal.

    http://www.scottklement.com/presenta...ee%20Tools.pdf
    kf

  9. #9
    Registriert seit
    Jul 2003
    Beiträge
    338
    Danke für die Antworten. Ich hatte mir schon den Termin für einen XML-Lehrgang rausgesucht bei Birgitta Hauser, da eröffnet der Kunde, dass doch auch CSV gehen würde, was zuerst verneint wurde. Eigentlich schade !

  10. #10
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat Zitat von loeweadolf Beitrag anzeigen
    Danke für die Antworten. Ich hatte mir schon den Termin für einen XML-Lehrgang rausgesucht bei Birgitta Hauser, da eröffnet der Kunde, dass doch auch CSV gehen würde, was zuerst verneint wurde. Eigentlich schade !
    Find' ich auch!

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  11. #11
    Registriert seit
    Jan 2003
    Beiträge
    94
    Habe in diesem Zusammenhang auch einmal eine Frage. Wir arbeiten mit der CGIDEV2 und schreiben unsere Templates im Free-Format. Mit updHTMLvar füllen wir eine Variable im Template. Wenn diese Variable aus der Datei nun z.B. 30 Stellen alpha hat und rechtsbündig gefüllt ist so werden die führenden Blanks automatisch entfernt. Wie kann man dies verhindern, da wir die führenden Blanks zwingend in unseren Flash-Anwendungen benötigen?
    /$header
    Content-type: text/xml

    /$record


    /%MOSDG%/
    /%MOINFO%/


    /$record2

    /%ANSDG%/
    /%ANINFO%/



    /$ende


    /%ERRORID%/
    /%ERRORTEXT%/

    Uwe Bolte
    Tel.: 0171-1958266

  12. #12
    Registriert seit
    Jan 2001
    Beiträge
    850
    Hallo Uwe,

    das habe ich in der Doku gefunden:
    PHP-Code:
    NOTEUpdHTMLvar trims leading and trailing spaces from the        
    *       input variable before storing it.  If you want it to have a  
    *       leading or trailing spaceeither put the desired space or 
    *       &nbrsp; (non-breaking spacein the HTML before or after     
    *       the variable OR include leading or trailing &nbrspstrings  
    *       in the variable itself


    Gruß
    Michael


    Frage: Warum benutzt ihr das überhaupt ?

Similar Threads

  1. XML Extender for iSeries
    By mom in forum IBM i Hauptforum
    Antworten: 30
    Letzter Beitrag: 22-01-07, 15:03
  2. Webservices, SOAP, XML und Labeldruck
    By vige1000 in forum NEWSboard Linux
    Antworten: 4
    Letzter Beitrag: 21-12-06, 11:56
  3. XML zu einem Port Senden
    By Weki in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 11-09-06, 13:31
  4. Formfeed in XML
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-07-06, 08:50
  5. XML
    By DEVJO in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-04-05, 09:38

Berechtigungen

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