导航:首页 > 编程语言 > 易语言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的值相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接