将JSON数据转换为数组形式
json数据存为备份
var 数据 = [{
“一”:“1”,
“b”:“2”,
"c":"3 4 5 6 7"
}];
for(var i = 0; i
var obj = data[i];
for(var k in obj){
var arr = obj[k].split(/s+/);
if(arr.length > 1){
for(var j = 0; j
obj[k + ”_” + (j + 1)] = arr[j];
}
删除(obj[k]);
}
}
}
console.log(数据);
java解析json数据成数据库
导入 net.sf.json.JSONArray;
公共课TestJson
{
public static void main(String []args)
{
String json = "[{"a":"111","b":"222","c":"333"},{"a":"1000","b":"2000"," c":"000"},{"a":"999","b":"300","c":"700"}]";
JSONArray jsonArr = JSONArray.fromObject(json);
String a[] = new String[jsonArr.size()];
String b[] = new String[jsonArr.size()];
String c[] = new String[jsonArr.size()];
for (int i = 0; i
a[i] = jsonArr.getJSONObject(i).getString(“a”);
b[i] = jsonArr.getJSONObject(i).getString(“b”);
c[i] = jsonArr.getJSONObject(i).getString(“c”);
}
for (int i = 0; i
System.out.print(a[i]+"”);
System.out.print(b[i]+"”);
System.out.print(c[i]);
System.out.println();
}
}
}
java怎么把数据转成json
有两种方法实现:
(1)直接转换:
创建JSONArray对象、JSONObject对象,通过put方法将其数据以键值对的形式填充,如例:
//假设有一个Java实体类人,包括以下属性:电话、性别、已婚、地址。
ArrayList
for (int i = 0; i
persons.add(new Person(“138******67”,“女”,true,“北京朝阳区”));//填充Java实体类集合
}
JSONArray array = new JSONArray();// Json格式的吞吐量形式
JSONObject obj;//json格式的单个对象形式
for (int i = 0; i
obj = new JSONObject();
//依次填充每一个Java实体对象
尝试{
obj.put(“phone”, Persons.get(i).getPhone());//json通过put方式以键值形式填充
obj.put(“性别”, Persons.get(i).getSex());
obj.put(“已婚”, person.get(i).getMarried());
obj.put(“地址”, Persons.get(i).getAddress());
array.put(obj);//将JSONObject添加入JSONArray
} catch (JSONException e) {
e.printStackTrace();
}
}
(2)通过GSON工具实现:
只需要创建GSON对象,通过toJson方法转换即可。如例:
//模拟Java数据
人 person = 新人(“敏敏”,23,“女”,“北京市海淀区”);
//创建GSON对象
Gson gson = new Gson();
//调用toJson方法可以转换为字符串的json格式
String json = gson.toJson(person);
以上是将JSON数据转换为数组形式的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

本文介绍了Windows“ Invalid_data_access_trap”(0x00000004)错误,一个关键的BSOD。 它探讨了常见原因,例如故障驱动程序,硬件故障(RAM,硬盘驱动器),软件冲突,超频和恶意软件。 特鲁

文章讨论了编辑Windows注册表,预防措施,备份方法以及不正确的编辑中的潜在问题。主要问题:系统不稳定和数据丢失的风险不当变化。

Windows设置中的驱动器健康警告是什么意思?收到磁盘警告时该怎么办?阅读本php.cn教程以获取逐步说明以应对这种情况。

本文将ene.sys视为Realtek高清音频驱动程序组件。 它详细介绍了其在管理音频硬件方面的功能,并强调了其在音频功能中的关键作用。 该文章还指导用户验证其合法性

本文介绍了如何在Windows中使用组策略编辑器(GPEDIT.MSC)来管理系统设置,突出显示常见的配置和故障排除方法。它指出gpedit.msc在Windows Home Edition中不可用,建议

您是否质疑Msconfig不断恢复到窗口上的选择性启动的问题?如果需要,如何切换到普通启动?尝试在此php.cn帖子中解释的方法,以找到适合您的方法。
