Processing 3:如何保存数据到JSON文件

 时间:2026-02-14 02:34:08

1、要创建JSON对象,及一些键-值对组成的数据集合,使用JSONObject.

如图,通过其成员函数setInt(键字符串,int类型数据)来添加一个整数数据。

类似用法的函数还有setString,setFloat,setBoolean,分别用来添加字符串,浮点数和布尔值。

Processing 3:如何保存数据到JSON文件

2、要存储数组,可以使用JSONArray.

如图,通过其成员函数setInt(数组下标,int类型数据)来将指定下标的元素设置为输入的整数数据。

类似用法的函数还有setString,setFloat,setBoolean。

数组元素并不需要是同种类型。

Processing 3:如何保存数据到JSON文件

3、不论是JSONObject还是JSONArray,其成员都可以是另一个JSONObject,它们都有setJSONObject成员函数,只不过一个是键值,一个是指定编号。

Processing 3:如何保存数据到JSON文件

Processing 3:如何保存数据到JSON文件

4、同理,在JSONObject和JSONArray中还可以使用setJSONArray嵌入一个JSON数组。

Processing 3:如何保存数据到JSON文件

Processing 3:如何保存数据到JSON文件

5、另外要注意的是,使用setJSONObject或者setJSONArray嵌套的对象是引用关系,不是复制,也就是说嵌套后仍然可以修改原被嵌入对象来改变嵌套结果。

Processing 3:如何保存数据到JSON文件

6、通过saveJSONObject(文件路径及文件名,JSONObject对象)来写入JSON对象到文件。

可以带有一个参数,调整对空格的处理。

Processing 3:如何保存数据到JSON文件

Processing 3:如何保存数据到JSON文件

7、同样,saveJSONArray有类似的用法,只不过是把JSON数组写入到文件。

同样有一个参数调整空格。除了"compact",还可以是"indent=N",N是间隔空格数量。

Processing 3:如何保存数据到JSON文件

Processing 3:如何保存数据到JSON文件

  • AI教程:[45]复制的方法一
  • AI铅笔工具的使用
  • AI如何选择"画笔描边“的对象
  • AI教程:[77]编组
  • 恶魔秘境登录密码怎么找回
  • 热门搜索
    澳大利亚旅游多少钱 枣庄旅游景点 朝鲜旅游价格 中国旅游新闻网 南京周边旅游 昭通旅游 延吉旅游 中国旅游业 台儿庄古城旅游攻略 外伶仃岛旅游攻略