1.将json写入本地文件
public String test(){
String num="[\n" +
" {\n" +
" “code”: “1”,\n" +
" “name”: “菜单1”,\n" +
" “parent”: “”,\n" +
" “subMenus”: \n" +
" [\n" +
" {\n" +
" “code”: “2”,\n" +
" “name”: “菜单2”,\n" +
" “parent”: “1”\n" +
" },\n" +
" {\n" +
" “code”: “4”,\n" +
" “name”: “菜单4”,\n" +
" “parent”: “1”\n" +
" },\n" +
" {\n" +
" “code”: “7”,\n" +
" “name”: “菜单7”,\n" +
" “parent”: “1”\n" +
" },\n" +
" {\n" +
" “code”: “8”,\n" +
" “name”: “菜单8”,\n" +
" “parent”: “1”\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" “code”: “3”,\n" +
" “name”: “菜单3”,\n" +
" “parent”: “”,\n" +
" “subMenus”: \n" +
" [\n" +
" {\n" +
" “code”: “5”,\n" +
" “name”: “菜单5”,\n" +
" “parent”: “3”\n" +
" },\n" +
" {\n" +
" “code”: “6”,\n" +
" “name”: “菜单6”,\n" +
" “parent”: “3”\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" “code”: “9”,\n" +
" “name”: “菜单9”,\n" +
" “parent”: “”\n" +
" }\n" +
“]”;
try {
/ObjectMapper mapper = new ObjectMapper();
String value = mapper.writeValueAsString(list);/
OutputStream out =new FileOutputStream(“D:/file/num.json”);
byte[] b=num.getBytes();
for(int i=0;i<b.length;i++){
out.write(b[i]);
}
out.close();
} catch (IOException e) {
e.printStackTrace();
return “失败”;
}
return num;
}
2.io读出并显示
public static void main(String args[]) throws IOException {
File file=new File(“D:/file/num.json”);
String content= FileUtils.readFileToString(file,“UTF-8”);
List
}
}