如何重新格式化此类响应。我需要逃避 \ t 和 \ n 。我试图通过替换“”来重新格式化,但它不起作用。这是来自API的有效JSON响应。我也用JSONTokener
但没有用。
“\ n \ t {\ n \ t \ t \ t \ t \”\“\”\“:\”567DITR \“,\ n \ t \ t \ t \ t \ t \ t \”URL \“: \“http://test.com/visa/wallet/debit-auth/code?autcode= yueyuw77676& ref_id = 0 909343SSDSDS& lang = en g \”,\ n \ t \ t \ t \ t \“CODE \”:\“OI08989pk3MKPITXN \”,\ n \ t \ t \ t \ t \ t \ t \ t \ t \“创建__”: \“星期一,2015年2月2日14:07:08 UTC \”\ n \ t \ t \ t} \ n“
我需要这样的东西:
{“id”:“23”,“dept”:“ICT”}
答案 0 :(得分:0)
jsonStr = jsonStr.replace("\\\\n", jsonStr);
jsonStr = jsonStr.replace("\\\\t", jsonStr);
jsonStr = jsonStr.replaceAll("\\\\", "");
试试这个