![]() |
谦虚好学的消防车 · PHP可以返回数据给JS处理吗_百度知道· 1 年前 · |
![]() |
讲道义的鸡蛋面 · 用 PHP 编写 http 服务器 - ...· 1 年前 · |
![]() |
酒量小的水煮鱼 · 使用git push时出现error: ...· 1 年前 · |
![]() |
腼腆的斑马 · 在Java程序中读写windows共享文件夹 ...· 1 年前 · |
For example {"name" : "VALUE \" has Quotes\" in it"}
\" Double quote
\\ Backslash caracter
Share the JSON string pls
Thanks
AR
&
For Unexpected character ('T' (code 84)): was expecting comma to separate OBJECT entries at input location :
"description_maktx": ""PmpAcc,Cable,LMI,26034-20,20FTEXT""
"description_maktx": ""PmpAcc,Cable,LMI,26034-20,20FTEXT""
but it should be
"description_maktx": "\"PmpAcc,Cable,LMI,26034-20,20FTEXT\""
so you have to use \" for Double quote.
Hi Sushma,
Replace the two double quotes with single double quotes using the following method -
String transformedText = ParserOutput.replace('""', '"');
Here ParserOutput is the string that contains the output to be transformed.
This should make the output as
"description_maktx": "PmpAcc,Cable,LMI,26034-20,20FTEXT"
Thanks
If the reply solves your problem then please mark it as best answer.
I have already tried this Solution as suggested by you : finaloutput = finaloutput.replace('""','"');
It did solve some of my JSON parisng exceptions but not completely.
Hi Balaji,
If a escape the front double quotes by : finaloutput = finaloutput.replace('""','"\"');
then how shall i replace it for the double quotes at the end of my String...?
Please help...
Also is JSON Encoding and Decoding possible in Apex...
I need some permanent solution to fix this issue...
Temporary (and not complete) fix would be
finaloutput = finaloutput.replaceAll('""','"\"');
finaloutput = finaloutput.replaceAll('""','"\"');