[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hast Du Dir eigentlich mal die Funktion HTTPHEAD (in Bibliothek SYSTOOLS) angesehen?
    HTTPHEAD Scalar Function.
    Im übrigen würde ich die JSON-Daten nicht in eine RPG-Variable einlesen ... um dann die Daten wohl auch noch mit YAJL auflösen zu können. Mit dieser Lösung können nur JSON-Dokumente mit maximal 16MB eingelesen werden.
    Wenn die Daten dagegen direkt mit SQL aufgelöst werden, können JSON-Datem bis zu 2 GB verarbeitet werden.

    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

  2. #2
    Registriert seit
    Feb 2017
    Beiträge
    43
    Die HTTPHEAD Funktion hatte ich einmal überflogen, dann aber nicht weiterverfolgt, weil auf der Gegenseite nicht implementiert ist.

    Die Limitierung der RPG Variablen auf 16MB war/ist mir bewusst, kann ich aber bei den Funktionen die ich aufrufen muss in Kauf nehmen. Im ersten Schritt mache ich einen HTTPPOSTCLOB und die maximale Größe der Antwort ist 4MB. Bei dem HTTPPOSTBLOB bekomme ich im Body und Header maximal 1MB zurück, wobei mich nur der Header interessiert.

    YAJL benutze ich nicht. Nach dem Besuch deiner XML/JSON Schulung vor 2 (oder 3) Jahren verwende ich ausschließlich die Funktionen die die Datenbank mitbringt und bisher gabe es nichts was mit SQL nicht umsetzbar war.

    Danke & Gruß,
    Manuel

Similar Threads

  1. SQLCODE bei Verarbeitung mehrere SQL
    By Hawi in forum NEWSboard Programmierung
    Antworten: 26
    Letzter Beitrag: 04-11-21, 20:49
  2. SQLCODE -805 beim Zugriff auf ein fernes System
    By mahones in forum NEWSboard Programmierung
    Antworten: 31
    Letzter Beitrag: 02-04-20, 10:21
  3. SQLCODE = -206
    By Hubert in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-10-19, 13:02
  4. SQLRPGLE
    By malzusrex in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 09-06-16, 11:36
  5. SQLCODE = -000000811. in einem SQLCBLLE
    By nico1964 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 29-06-15, 06:53

Berechtigungen

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