比方说,我有一个返回字符串\" ex \"的方法。显然,这将打印为" ex"
如何制作允许我打印\" ex \"的方法?没有逃脱序列? 我需要创建或使用另一种方法来执行此操作,因为我无法访问返回字符串的原始方法。
我之所以这样做,是因为我正在尝试使用json解析器创建一个JSON表示来解析。使用我当前的代码,我正在
{例如:[{" url":"" ex""}]}以及所有其他需要转义字符的特殊字符命令它正确解析。
答案 0 :(得分:2)
使用此声明:
return "\\\"ex\"\\";
这将打印出来:\" ex" \ 或者:
return "\\ex\\"
将打印:\ ex \
答案 1 :(得分:0)
您不必担心/
您可以执行类似
System.out.println("http://google.com");
这样可以正常工作,因为/
不是java中的特殊字符。