【发布时间】:2014-03-10 07:11:15
【问题描述】:
我有一个 json 块,我想用它来初始化一个字符串,我想保留格式,但这不起作用。
json 将比这大得多,但只是在寻找分配 w/formatting 的可能性?
private static final String whateverXXX ='{
"phonetype":"N95",
"cat":"WP"
}';
【问题讨论】:
我有一个 json 块,我想用它来初始化一个字符串,我想保留格式,但这不起作用。
json 将比这大得多,但只是在寻找分配 w/formatting 的可能性?
private static final String whateverXXX ='{
"phonetype":"N95",
"cat":"WP"
}';
【问题讨论】:
不可能。您不能将漂亮打印的 JSON 放在 Java 源文件中,即。 .java 文件。
Java Language Specification,除其他外,声明以下关于 String 文字
行结束符出现在后面是编译时错误 打开“和结束匹配之前”。
考虑将它放在一个单独的文本文件中并在您的 Java 代码中读取它。
【讨论】: