Пожалуйста, рассмотрите этот случай. Скажем, я читаю строковые переменные в своем классе
val a = "[{\n" + " \"lorem\": \"ipsum lorem(\$lorem: Int!,\$ipsum: Int!) {\n" + ""
Теперь в реальном коде значение в a будет таким (это фактическое значение, представленное в a)
[{
"lorem": "ipsum lorem($lorem: Int!,$ipsum: Int!) {
Но PsiElement.text дает мне Raw-Text . Как я могу получить фактическое отформатированное значение a
Это то, что дает мне PsiElement.text -
"[{\n" + " \"lorem\": \"ipsum lorem(\$lorem: Int!,\$ipsum: Int!) {\n" + ""