Hi Leute,
ich versuche mich an folgendem Tutorial "post-request in ABAP":
https://software-heroes.com/en/blog/aba ... st-request
Das Problem auf das ich nun stoße:
Meine JSON-file (bzw. das, was ich versuche als String zu übergeben) ist ziemlich lang und verschachtelt (3 Stufen so zu sagen).
{
"metadata": {
"orderId": "99",
"orderUrl": "test"
},
"checkout": {
"speedPolicy": "HighSpeed",
"paymentMethods": [
"paypal"
],
"defaultPaymentMethod": "Paypal",
"expirationMinutes": 90,
"requiresRefundEmail": true,
"defaultLanguage": "EN"
},
"amount": "10",
"currency": "EUR",
"additionalSearchTerms": [
"test"
]
}
Wenn ich die Versuche wie in dem Code-Beispiel zu übergeben, dann kommt folgender Fehler vom SAP:
Literals across more than one line are not allowed.
Nun ist mir bewusst, dass das Teil ziemlich lang ist.
Und sobald eine neue Zeile anfängt mit quotation marks "" dann
wird der Rest ausgegraut.
Habt Ihr da einen Trick auf Lager für mich?
Vielleicht lieber mit /UI2/CL_JSON arbeiten?
Könnte das "&" Zeichen etwas bewirken?
Wie gehe ich am besten mit den 4 Verschachtelungen um?
(beim post-request und receive)?
Metadata..
checkout..
defaultPaymentMethod..
amount..
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.