[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte

Hybrid View

  1. #1
    Registriert seit
    Jun 2015
    Beiträge
    367
    Hallo Rainer,
    erst mal vielen Dank für die Hilfe - im übrigen auch allen anderen. Leider haben wir erst 7.1.
    Gäbs da auch schon was ?

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.945
    Die SQL http-Funktionen werden auch für 7.1 (via PTF) bereitgestellt.
    Schau einfach mal in die Bibliothek SYSTOOLS rein (am Besten mit ACS oder Client Access, da findest Du die Funktionen am Einfachsten)

    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
    Aug 2014
    Beiträge
    181
    Hallo Alex,

    Birgitta hats schon gesagt. HTTPGETCLOB geht ab 7.1. Wenn die Daten im XML-Format kommen, dann geht es mit XMLTABLE auch mit 7.1. Wenn die Daten im JSON-Format kommen, dann geht das Parsen mit der Open-Source Bibliothek YAJL von Scott Klement. Wenn Du Beispiele benötigst, dann sprech mich einfach an.

    Viele Grüße
    Rainer

  4. #4
    Registriert seit
    Jun 2015
    Beiträge
    367
    Hallo Rainer,
    ja für Beispiele wäre ich sehr dankbar.
    Grüße A.

  5. #5
    Registriert seit
    Jun 2015
    Beiträge
    367
    Hallo Rainer,
    ja für Beispiele wäre ich sehr dankbar.
    Grüße A.

  6. #6
    Registriert seit
    Oct 2013
    Beiträge
    175
    Bekommst Du denn die Daten in XML oder JSON oder willst Du sie aus einer HTML-Seite herauslutschen?

  7. #7
    Registriert seit
    Jun 2015
    Beiträge
    367
    das wäre der Link:

    https://www.finanzen.net/waehrungsre...che-krone_euro

    und da den Tschechischen Kurs (0,038962)

  8. #8
    Registriert seit
    Aug 2014
    Beiträge
    181
    Hi Alex,

    ich habe eine Seite gefunden, die einen Webservice per XML für den Kupferpreis zur Verfügung stellt und bin noch dabei das Ergebnis zu parsen

    https://www.quandl.com/data/LME/PR_CU-Copper-Prices

    Request
    Code:
    https://www.quandl.com/api/v3/datasets/LME/PR_CU.xml?api_key=DeinKey
    Response
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <quandl-response>
        <dataset>
            <id type="integer">19701916</id>
            <dataset-code>PR_CU</dataset-code>
            <database-code>LME</database-code>
            <name>Copper Prices</name>
            <description>LME Official Prices in US$ per tonne.</description>
            <refreshed-at type="dateTime">2018-08-06T07:04:18Z</refreshed-at>
            <newest-available-date type="date">2018-08-03</newest-available-date>
            <oldest-available-date type="date">2012-01-03</oldest-available-date>
            <column-names type="array">
                <column-name>Date</column-name>
                <column-name>Cash Buyer</column-name>
                <column-name>Cash Seller &amp; Settlement</column-name>
                <column-name>3-months Buyer</column-name>
                <column-name>3-months Seller</column-name>
                <column-name>15-months Buyer</column-name>
                <column-name>15-months Seller</column-name>
                <column-name>Dec 1 Buyer</column-name>
                <column-name>Dec 1 Seller</column-name>
                <column-name>Dec 2 Buyer</column-name>
                <column-name>Dec 2 Seller</column-name>
                <column-name>Dec 3 Buyer</column-name>
                <column-name>Dec 3 Seller</column-name>
            </column-names>
            <frequency>daily</frequency>
            <type>Time Series</type>
            <premium type="boolean">false</premium>
            <limit nil="true"/>
            <transform nil="true"/>
            <column-index nil="true"/>
            <start-date type="date">2012-01-03</start-date>
            <end-date type="date">2018-08-03</end-date>
            <data type="array">
                <datum type="array">
                    <datum type="date">2018-08-03</datum>
                    <datum type="float">6166.0</datum>
                    <datum type="float">6167.0</datum>
                    <datum type="float">6197.0</datum>
                    <datum type="float">6198.0</datum>
                    <datum nil="true"/>
                    <datum nil="true"/>
                    <datum type="float">6295.0</datum>
                    <datum type="float">6305.0</datum>
                    <datum type="float">6350.0</datum>
                    <datum type="float">6360.0</datum>
                    <datum type="float">6355.0</datum>
                    <datum type="float">6365.0</datum>
                </datum>

  9. #9
    Registriert seit
    Aug 2014
    Beiträge
    181
    Hi Alex,

    das Programm, den Aufruf und die XML-Daten findest Du hier
    https://gist.github.com/RainerRoss/2...ce91f64809e7a5

    Ich habe es mit 7.1 kompiliert und getestet

    Herzliche Grüße
    Rainer

  10. #10
    Registriert seit
    Jun 2015
    Beiträge
    367
    perfekt !!
    Ganz herzlichen Dank für die große Mühe. Sollte ich noch Fragen haben, melde ich mich
    nochmals.
    Gruß A.

  11. #11
    Registriert seit
    Jun 2015
    Beiträge
    367
    Hallo nochmals,
    Rainer Ross hat mir jetzt mal freundlicherweise eine SQLRPGLE-Lösung präsentiert. Wie sähe es dann
    aus, die Daten so wie Du geschrieben hast, 'heraus zu lutschen' ?

  12. #12
    Registriert seit
    Jun 2015
    Beiträge
    367
    kann mir bitte nochmal jemand genau erklären, was eine JSON Table ist ?
    Besten Dank !

Similar Threads

  1. Daten-Migration AS400 auf Power8
    By tanteteresa in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 18-06-15, 16:26
  2. AS400-Webserver ins Internet
    By mott in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 25-01-15, 13:03
  3. Remotezugriff auf AS400 über Internet
    By chera in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-08-03, 16:55
  4. Antworten: 3
    Letzter Beitrag: 25-02-02, 23:27
  5. Telnetsitzung via Internet auf der AS400
    By delphix in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 29-01-02, 08:19

Berechtigungen

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