Hallo,
da die Gegenseite eine "krumme" Json Struktur möchte bei der eben nicht überall die Backslash vorhanden sein dürfen habe ich mal die Möglichkeit verwendet die Fuerchau angesprochen hat - also die Json Struktur nachträglich mit Replace anzupassen.
Also zuerst vor allen Gänsefüsschen einen Backslash einfügen, und danach wieder die Backslash am Anfang und am Ende entfernen... gebastelt aber es funktioniert.
Das ist jetzt mal die schnelle Lösung wegen dem Zeitdruck. Die andere Möglichkeit schaue ich mir noch weiter in Ruhe an, auf die Schnelle konnte ich da kein funktionierendes Beispiel hinbekommen.
Vielen Dank nochmals für die Hilfe!
Code:
exec sql set restlib.PaketS = (replace((replace((replace(restlib.Request_DocS,'"','\"')),'{\"type\":\"uebertragung\",\"data\":[{','{"type":"uebertragung","data":"[{')),'}]}','}]"}'));
Bookmarks