将 javascript 字符串化字符串转换为 java 字符串
Converting javascript stringified string to java string
我有一个使用 Parse 作为后端的应用程序。 Parse 调用一个网络抓取器,其中 return 是一个要解析的字符串,我必须对收到的字符串使用 stringify,否则它并不总是允许通过网络发送。一旦我将该字符串字符串化,我如何在 Java 中解析它,以便我拥有原始的 returned 字符串。例如,我如何从 javascript
中的这个字符串化字符串开始
"\"This is a string\"\r\n\t\t"
到java中的这个字符串
"This is a string"
重申一下,我从一个字符串开始(例如 "This is a string"),但随后必须将其字符串化以通过网络发送它(结果“\"This is a string\"\r\n\t\t”) .一旦我 return 将字符串化的字符串发送到我的 android 应用程序,我怎样才能取回原始字符串 ("This is a string")?
尝试从 apache commonsStringEscapeUtils
String input = "\"This is a string\"\r\n\t\t";
String output = StringEscapeUtils.unescapeJava(input);
System.out.println(output);
"This is a string"
我有一个使用 Parse 作为后端的应用程序。 Parse 调用一个网络抓取器,其中 return 是一个要解析的字符串,我必须对收到的字符串使用 stringify,否则它并不总是允许通过网络发送。一旦我将该字符串字符串化,我如何在 Java 中解析它,以便我拥有原始的 returned 字符串。例如,我如何从 javascript
中的这个字符串化字符串开始"\"This is a string\"\r\n\t\t"
到java中的这个字符串
"This is a string"
重申一下,我从一个字符串开始(例如 "This is a string"),但随后必须将其字符串化以通过网络发送它(结果“\"This is a string\"\r\n\t\t”) .一旦我 return 将字符串化的字符串发送到我的 android 应用程序,我怎样才能取回原始字符串 ("This is a string")?
尝试从 apache commonsStringEscapeUtils
String input = "\"This is a string\"\r\n\t\t";
String output = StringEscapeUtils.unescapeJava(input);
System.out.println(output);
"This is a string"