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 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 – 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



Randa Khaled

Randa Khaled

Author Since: November 19, 2020

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