jsonarray是什么 JSONArray有什么用

2022-04-14 17:31:32
来源:PHP中文网

JSONArray是一个有序的值序列。它的外部文本形式是一个用方括号括起来的字符串,用逗号分隔值。内部表单是具有索引的对象get和opt用于通过索引访问值的element方法,以及用于添加或替换值的方法。它的值可以是任何这些类型的: Boolean,JSONArray,JSONObject, Number,String,或 JSONNull object。

所以JSONArray就是["tom","kate","jerry"];或者[1,2,3]

同时,这里的数组json通过添加对象json可以变成数组对象json:

[{"name":"tom"},{"name":"kate"}]

构造函数可以将JSON文本转换为Java对象。该 toString方法转换为JSON文本。

甲get方法返回如果可以找到一个值,并且抛出异常如果不能找到。一个opt方法返回一个默认值,而不是抛出异常,所以是用于获得可选值是有用的。

泛型get()和opt()方法返回一个可以转换或查询类型的对象。还有一些类型 get和opt方法可以为您进行类型检查和输入coersion。

toString方法 生成的文本严格遵循JSON语法规则。

构造者在他们接受的文本中更宽容:

额外的, (逗号)可能出现在结束括号之前。

null当有, (逗号)省略时,将插入该值 。

字符串' 可以引用(单引号)。

如果字符串不以引号或单引号开头,并且如果它们不包含前导或尾随空格,并且它们不包含任何这些字符{ } [ ] / \ : , = ; #,则根本不需要引用它们: 如果它们看起来不像号,如果它们不是保留字true,false或null。

值可以用; (分号) 和, (逗号)分隔。

数字可以具有0- (八进制)或 0x- (十六进制)前缀。

使用斜杠,斜杠和散列约定编写的注释将被忽略。

实现

简化的用户类:

测试

结果

关键词: 斜杠和散列

[责任编辑:]

为您推荐

时评

内容举报联系邮箱:99 25 83 5@qq.com

豫ICP备2020035338号-6 营业执照公示信息

Copyright © 2010-2020  看点时报 版权所有,未经许可不得转载使用,违者必究。