如何分配json字符串内容并保持格式?

时间:2014-02-12 05:56:23

标签: java json

我有一个json块,我想初始化一个字符串,我想保留格式,但这不起作用。

json会比这个大得多,但只是在寻找格式化分配的可能性吗?

private static final String whateverXXX ='{
    "phonetype":"N95",
        "cat":"WP"
}'; 

1 个答案:

答案 0 :(得分:2)

不可能。你不能将漂亮的JSON放在Java源文件中,即。一个.java文件。

Java Language Specification除其他外,还陈述了以下关于String文字

的内容
  

行终止符出现在编译时错误   打开“并在结束匹配之前”。

考虑将其放在单独的文本文件中并在Java代码中读取它。