将javascript字符串化字符串转换为java字符串

时间:2016-01-16 07:54:20

标签: javascript java json parse-platform stringify

我有一个使用Parse作为后端的应用。 Parse调用一个web scraper,它将一个字符串返回给Parse,我必须对我收到的字符串使用stringify,因为它并不总是允许通过网络发送。一旦我将该字符串字符串化,我如何在Java中解析它,以便我有原始返回的字符串。例如,我如何从javascript中的这个字符串化字符串

"\"This is a string\"\r\n\t\t"

到java中的这个字符串

"This is a string"

重申一下,我从一个字符串开始(例如"这是一个字符串")然后必须将其字符串化以通过网络发送它(结果" \"这是一个字符串\" \ r \ n \ t \ t")。一旦我将字符串化的字符串返回到我的Android应用程序,我怎样才能找回原始字符串("这是一个字符串")?

1 个答案:

答案 0 :(得分:1)

从apache commons尝试StringEscapeUtils

String input = "\"This is a string\"\r\n\t\t";

String output = StringEscapeUtils.unescapeJava(input);

System.out.println(output);

"This is a string"