加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

易语言操作json

(2018-06-27 10:39:04)
标签:

json

分类: 易语言

易语言 操作json

这里用到的是精易模块的json类
现在我们就来讲一下,json各种格式用json类来取值的方法:
1. 单一键值对(取出单个value)

{
"name": "丁丁",
"age": 22
}

2. 数组之数值(遍历数组中的数值)

{
"num":[1,2,3,4]
}

 

3. 数组之键值对(遍历数组中某个key的value)


{
"student": [
{
"name": "丁丁",
"age": 22
},
{
"name": "yanyu",
"age": 20
}
]
}

4. 键值对套键值对(3的其他一个部分;遍历一个键值对的所有value)

{
"student": {
"name": "丁丁",
"age": 22
}
}

5. 类_json 取通用属性(支持a.b.c[0]或者[0].a.b; 取所有Name值)
如果现在只是为了取某一个值,并不需要遍历,那么可以使用该方法

{
"name": "丁丁",
"person": {
"name": "yanyu",
"age": 20
},
"student": [
{
"name": "丁昌江",
"age": 22
}
]
}
最后

OK!到这儿就差不多讲完了json的读取操作,其他的呢?
添加json属性 删除属性 修改属性这些操作请各位看官自己琢磨了;
我相信有了上面的基础,应该不难了吧

补充:
  • 取成员属性不管是数值还是字符串,取到的都是字符类型
    如果要取数值,请使用“取成员数值()”

  • 如果要获取修改后的内容,请直接使用json去操作

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有