-
IWS nested JSON bei POST Aufruf mit SQL verarbeiten
Hallo beisammen
Habe da mal eine Frage an die IWS bzw. SQL Spezialisten.
Ist es möglich bei einem POST Aufruf eines SQL REST APIs im IWS, auch nested JSON zu verarbeiten? Nested JSON mit SQL ist ja grundsätzlich kein Problem (json_table), nur finde ich keine Möglichkeit das JSON gleich im IWS mit SQL zu verarbeiten.
Der umgekehrte Weg über GET API funktioniert problemlos, indem man SQL result type "Media Ressource" angibt, aber was adäquates auf der POST Seite finde ich nicht.
Beispiel des JSON:
{
"Frächter": "xxxxx",
"TPunkt": "80",
"Touren": [
{
"Tour": "abc",
"Paletten": 1,
},
{
"Tour": "xyz",
"Paletten": 5,
}
]
}
Gleich mal danke im Voraus und beste Grüße
Ingo
-
Die Abkürzung IWS ist mir nun nicht geläufig um die Frage zu beantworten.
Zur Erstellung eines JSON-Objekts siehe hier:
https://www.ibm.com/docs/en/i/7.2?to...enerating-json
Am Schluss ist ein Beispiel wie du eine Zeile mit einem JSON_OBJECT zurückbekommst.
Dies kann man dann in anderen SQL-Funktionen als "scalaren Subselect" wieder einbetten und somit einem HTTP-Post per (select ....) weitergeben.
-
Danke für die Antwort. Die Verarbeitung von JSON Objekten ist bekannt. Worum es mir eigentlich geht, ist wie ich ein JSON-Objekt (im speziellen ein nested JSON), welches über den Integrated Web Services for IBM i (IWS) als POST Aufruf daherkommt, verarbeiten kann.
Grüße, Ingo
-
Dann schau dir das Gegenstück dazu an:
https://www.ibm.com/docs/en/i/7.2?to...ing-json-table
Anstelle der Tabelle mit Select from kannst du das Ergebnis z.B. per
select .... from ...
cross join JSON_TABLE(ColumnResult, ...)
verarbeiten. In dem Beispiel wird "from table1, JSON_TABLE()" verwendet, was dem Cross Join entspricht.
Similar Threads
-
By Kerki in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 26-01-21, 09:46
-
By Robi in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 08-04-20, 15:01
-
By Peet in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 18-03-20, 12:36
-
By derMuller in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-12-17, 11:05
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 13-07-16, 14:23
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks