JSON是一种轻量级的数据交换格式。它采用完全独立于编程语言的文本格式来存储和表示数据,并且易于人阅读和编写,那json格式如何创建?下面来我们就来给大家讲解一下。
简单创建json格式文件
核心就两点:
addProperty 添加属性(也就是加键值对)
add是添加 另外的object对象
然后直接toString()输出
核心代码如下;
public class CreateJson { public static void main(String[] args) { JsonObject object = new JsonObject(); object.addProperty("cat", "it"); JsonArray languages = new JsonArray(); JsonObject lan1 = new JsonObject(); lan1.addProperty("id", 1); lan1.addProperty("name", "java"); lan1.addProperty("ide", "eclipse"); languages.add(lan1); JsonObject lan2 = new JsonObject(); lan2.addProperty("id", 2); lan2.addProperty("name", "swift"); lan2.addProperty("ide", "xcode"); languages.add(lan2); JsonObject lan3 = new JsonObject(); lan3.addProperty("id", 3); lan3.addProperty("name", "c#"); lan3.addProperty("ide", "visul studio"); languages.add(lan3); object.add("language", languages); object.addProperty("pop", "true"); System.out.println(object.toString()); } }
json怎样创建简单的对象?
JSON 对象可以使用 JavaScript 创建。我们来看看使用 JavaScript 创建 JSON 对象的各种方式:
创建一个空对象:
var JSONObj = {};
创建一个新对象:
var JSONObj = new Object();
创建一个 bookname 属性值为字符串,price属性值为数字的对象。可以通过使用 '.' 运算符访问属性。
var JSONObj = { "bookname ":"VB BLACK BOOK", "price":500 };
这里有一个例子,展示了在 JavaScript 中使用 JSON 创建对象,可以将下面的代码保存为 json_object_w3cschool.htm:
注:.htm格式是早期的.html格式,此处内容无误。
<html> <head> <title>在JavaScript中使用JSON创建对象(w3cschool.cn)</title> <script language="javascript" > var JSONObj = { "name" : "编程狮(w3cschool.cn)", "time" : 2020 }; document.write("<h1>JSON和JavaScript的例子</h1>"); document.write("<h3>网站的名字="+JSONObj.name+"</h3>"); document.write("<h3>时间="+JSONObj.time+"</h3>"); </script> </head> <body> </body> </html>
现在让我们尝试使用 IE 或者任何其他启用了 JavaScript 的浏览器打开这个页面,这会生成如下所示结果:
json的使用在java工作中最常见了,它简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言,所以作为程序员一定要熟练掌握json的使用!最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。
推荐阅读: