|
|
奋斗的烤土司 · amazon web services - ...· 2 年前 · |
|
|
卖萌的黄豆 · Oops!!! - 简书· 2 年前 · |
|
|
鬼畜的雪糕 · 使用Docker构建nginx容器,并且启动 ...· 2 年前 · |
|
|
细心的机器猫 · 使用Visual C++ 2010 ...· 2 年前 · |
|
|
大力的松鼠 · Spring Aop 错误之:No ...· 2 年前 · |
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('""','"\"');