I am currently working on using json strings as input for my RAP generator tool.

Here I ran into the problem that I had to provide a (very) long json string as an input for a class that is run as a console application.

But also when using a simple json string such as this one (taken from Wikipedia) it is not possible to use cut & paste to work with it in ADT.

Error%20when%20using%20cut%20and%20paste%20with%20default%20editor%20settings

Error when using cut and paste with default editor settings

 

… unless you know which settings you have to change for your ABAP editor in ADT.

From the menu choose Window –> Preferences and there ABAP Development –>

Editors –> Source Code Editors or you search for source code editors in the Preferences dialogue.

Here you have to activate the check box Escape text when pasting into a string literal.

Preferences%20-%20Escape%20text%20when%20pasting%20into%20a%20string%20literal

Preferences – Escape text when pasting into a string literal

 

When you now use cut and paste and paste a long string, a json string or even an xml string to your source code within the placeholders for a literal

json_string = ''.

all strings will be wrapped automatically

Result

 

Randa Khaled

Randa Khaled

Author Since: November 19, 2020

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x