易语言操作json

标签:
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去操作
前一篇:win7休眠后不能唤醒如何解决?
后一篇:[转载]VB的未来:不可能消失