-
 Zitat von Fuerchau
Das ist natürlich ein Problem.
Das Anführungszeichen und die Klammern sind CCSID-Spezifisch und gehören zur Syntax von JSON.
XML nimmt daher keine Codespezifischen Zeichen für die Tags.
Nun ist die Frage, in welcher CCSID die Funktionen erstellt sind.
Somit sind die Daten als BLOB aber in der korrekten CCSID zu übergeben.
Ebenso ist auch das Auslesen der Daten entsprechend zu sehen.
Probiere es am besten mal mit einem 037-Job aus.
D.h., das Terminal in 037, den Job in 037 und die PF in 037.
Wenn das klappt oder auch nicht, kannst du deine Daten auch casten:
cast(cast('Json-Text' as varchar(nn) ccsid 037) as blob(3m))
Auf dem selben Weg ist dann ggf. auch UTF-8 umzusetzen, wobei bei 037 UTF-8 unsinnig wird.
Das ist ja echt verzwickt.
Stelle ich den Job auf CCSID 037 und setze ich das SQL so ab:
INSERT INTO LKWSQL.WS_JSON (JSON_INFO)
VALUES ( SYSTOOLS.JSON2BSON(cast('{"detail":"hilfe"}' as varchar(50) ccsid
037)) )
So kommt zwar selbiger Fehler wie oben wieder, jedoch kann ich die Fehlermeldung lesen:
..
Der zugeordnete Text ist JSON parsing error code: 4 for:
.."detail":"hilfe"... Trat der Fehler in einem Auslöserprogramm auf, ist der....
Offenbar kann jetzt wirklich nicht das { und ' umgesetzt werden, womit der Parser in einen Fehler läuft.
Similar Threads
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 14-02-18, 11:11
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