导航:首页 > 编程语言 > 易语言jsion的值

易语言jsion的值

发布时间:2023-11-23 17:44:27

⑴ 求助关于易语言读json的

例如,我的JS代码

{"city":"北京","weather":"晴~阴","temp1":"26℃","temp2":"11℃"}

若我要取出“北京”则

.版本 2

.子程序版 Json_读属性, 文本型权

.参数 Json文本, 文本型

.参数 key, 文本型

.局部变量 Json, 类_Json

.局部变量 属性值, 文本型

.如果真 (Json.解析 (Json文本) = 假)

输出调试文本 (“解析失败,请确认Json格式是否正确!” )

返回 (Json文本)

.如果真结束

属性值 = Json.取通用属性 (key)

Json.清除 ()

返回 (属性值)

⑵ 易语言 操作json

这里用到的是精易模块的json类
现在我们就来讲一下,json各种格式用json类来取值的方法:
1. 单一键值对(取出单个value)
<pre>{
"name": "丁丁",
"age": 22
}</pre>

2. 数组之数值(遍历数组中的数值)
<pre>{
"num":[1,2,3,4]
}</pre>

3. 数组之键值对(遍历数组中某个key的value)
<pre>
{
"student": [
{
"name": "丁丁",
"age": 22
},
{
"name": "yanyu",
"age": 20
}
]
}
</pre>

4. 键值对套键值对(3的其他一个部分;遍历一个键值对的所有value)
<pre>{
"student": {
"name": "丁丁",
"age": 22
}
}</pre>

5. 类_json 取通用属性(支持a.b.c[0]或者[0].a.b; 取所有Name值)
如果现在只是为了取某一个值,并不需要遍历,那么可以使用该方法
<pre>{
"name": "丁丁",
"person": {
"name": "yanyu",
"age": 20
},
"student": [
{
"name": "丁昌江",
"age": 22
}
]
}
</pre>

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

阅读全文

与易语言jsion的值相关的资料

热点内容
文件形式特点是什么意思 浏览:770
大气网站源码 浏览:355
苹果7共享网络设置 浏览:666
配配app怎么解除加好友 浏览:488
jstlfmt 浏览:123
文件格式错误无法打开30002 浏览:842
进入app需要等三秒怎么回事 浏览:839
大数据有多少个领域 浏览:846
光大银行信用卡微信号 浏览:103
无锡哪里可以学习电脑编程 浏览:469
新建的网站如何做 浏览:673
javaforeach输出数组下标 浏览:421
qq聊天文件怎么转发微信 浏览:541
过程化编程适合于什么问题 浏览:742
小米拿数据线怎么连不到电脑 浏览:516
剑网三90年代版本有哪些 浏览:251
机器编程序要看什么书 浏览:387
杭州少儿编程有哪些 浏览:202
如何自定义头文件 浏览:245
编程中什么叫类什么叫方法 浏览:31

友情链接