如何将json格式的string字符串转换为string数组
如何将json格式的string字符串转换为string数组?.. |
发布时间:2011-05-17 |
www.json.org上有很多Java 楼主2010-10-10 4:58:31 比如一个string类型的json数组,Java code[{"type":"城际高速","station":"北京南","stationNO":"1","days":"1","arriveTime":"-","startDriveTime":"08:45","km":"0"},{"type":"城际高速","station":"天津","stationNO":"2","days":"1","arriveTime":"09:15","startDriveTime":"-","km":"120"}] 1楼 推这个,小巧好用。 JSON-Simple 2楼 你可以去看看nutz这个工具 3楼 String和JSON相互转换速度快,nutz 4楼 谢谢楼上两位。程序上如何实现啊?我试了好长时间没成功...希望哪位大哥能帮帮忙 5楼 实在不行就自己拆 先用“,”分割 再用“:”分割 6楼 用JSON-Simple做的,结果是一个二为阵列,至於输出格式,这个你可以自己修正。 Java codepublicstaticvoidmain(String[] args){ String s="[{\"type\":\"城际高速\",\"station\":\"北京南\",\"stationNO\":\"1\",\"days\":\"1\",\"arriveTime\":\"-\",\"startDriveTime\":\"08:45\",\"km\":\"0\"},{\"type\":\"城际高速\",\"station\":\"天津\",\"stationNO\":\"2\",\"days\":\"1\",\"arriveTime\":\"09:15\",\"startDriveTime\":\"-\",\"km\":\"120\"}]"; Object obj=JSONValue.parse(s); JSONArray array=(JSONArray)obj; Iterator iter=array.iterator(); String[][] ary=newString[array.size()+1][7]; String[] ss={"type","station","stationNO","days","arriveTime","startDriveTime","km"};int[] a={1,2,3}; ary[0]=ss;inti=1;while(iter.hasNext()){ JSONObject jObj=(JSONObject)iter.next(); ary[i]=newString[7]; ary[i][0]=(String)jObj.get("type"); ary[i][1]=(String)jObj.get("station"); ary[i][2]=(String)jObj.get("stationNO"); ary[i][3]=(String)jObj.get("days"); ary[i][4]=(String)jObj.get("arriveTime"); ary[i][5]=(String)jObj.get("startDriveTime"); ary[i][6]=(String)jObj.get("km"); i++; } System.out.println(Arrays.toString(ary[0])); System.out.println(Arrays.toString(ary[1])); System.out.println(Arrays.toString(ary[2])); } |
如何将json格式的string字符串转换为string数组相关推荐
- php将字符串转换为json格式,js中将字符串转换为json格式的三种方法
json在js的开发过程中经常会用到,像在使用ajax开发的项目过程中,经常需要将json格式的字符串返回到前端,前端解析成json对象. 下面为大家介绍下将字符串转换为json对象的三种常用的方法: ...
- 把String字符串转换为Int数组
数字型String字符串转换成int型数组 方法一. Java代码 String str = "1,2,3,4,5,6" public int[] StringtoInt(St ...
- string字符串转换为array(互换)
将string字符串转换为array数组 NSArray *array = [Str componentsSeparatedByString:@","]; 反向方法 将array ...
- Java String字符串转int数组
String类的toCharArray()方法可将字符串转为数组. "abcde"转为[a,b,c,d,e] "123456"转为[1,2,3,4,5,6] ( ...
- JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面
将po(bean)对象转换为JSon格式的对象字符串,返回给界面 导入jar包: 编写po(bean)类: package com.west.webcourse.po;/*** 第01步:编写bean ...
- js中string字符串转换为JSON对象 - 方法大全(4种)
js中string字符串转换为JSON对象 - 方法大全(4种) jQuery插件支持的转换方式: 示例: //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对 ...
- string字符串转换为Date日期格式
string字符串转换为Date日期格式 ###示例如下 // yyyy-MM-dd HH:mm, 要转换什么格式的日期字符串, 就写什么格式SimpleDateFormat dateFormat = ...
- 不使用java内置函数,将String字符串转换为int类型
package com.test;public class AtoiTest {public static void main(String[] args) throws Exception {Str ...
- java字符串转list_java将String字符串转换为ListLong类型实例方法
在一些应用场景当中,我们可能会遇到以下的场景,我们要使用的类型是List类型,但是接收到的参数是Stirng类型如1,2,3,4等这样的形式 那么我们可以通过采用以下的代码完成以上需求的转换 priv ...
最新文章
- 逻辑模型设计步骤-粒度层次划分
- 磁盘管理 ——RAID1+0卷+LVM
- 什么是关键字驱动框架(自动化测试)
- 关于单车创新的一两点思考
- KSS2-成本中心作业价格分割(错误!!!)
- 分页刷新(SwipeRefreshLayout+SwipeMenuRecyclerView)
- python 操作RabbitMQ
- 【转发】响应式Web设计?怎样进行?
- android 的a标签,Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)...
- 13家公司半年报业绩预喜 分布式将成光伏产业发展方向
- CnPack源码模板功能快速添加注释
- 【矩阵论 图论】期末考试复习思维导图
- 基于MODBUS通讯协议的酒厂温湿度、光照度数据采集系统的设计与实现
- 微信公众平台学习笔记
- 从另一个世界归来的幽灵
- OpenCV-透视变换及对二维点求透视变换之后的坐标
- 简单工厂模式、工厂方法模式与抽象工厂模式
- RGB 真彩色图像,CMYK 出版图像,YCbCr,L灰度图像
- Duplicate entry '1106a210d0794c45a005ef034bc1b664' for key 'PRIMARY'
- Kali Linux 简介
热门文章
- 鸿蒙2.0开始推送,华为OS首次登陆手机,亮点槽点都在这里
- Deepfake这次不换脸了,直接换了座城市
- 涂鸦智能冲刺IPO,不卖硬件的AIoT公司,团队阿里云出身,腾讯是大股东
- 计算机技能最新需求排名:Python增速爆炸,SQL和Java老当益壮,AWS令人惊讶
- 如何让自己的开源库支持cocoapods?
- 光伏产品发展之路:从反倾销到欧盟加收税款
- 上传一份个人学习struts2的历程笔记
- glide等图片缓存框架替换缓存图片解决方案
- sql instr()与LOCATE()字符串查找函数
- v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法