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

热点内容
笔记本doc文件在哪里 浏览:206
文件类的东西包括哪些 浏览:442
js初始化加载图片 浏览:616
哪些网站可以下文件 浏览:910
米64g网络怎么开 浏览:502
2017互联网java面试题 浏览:907
供求网站源码 浏览:195
童程童美编程加盟怎么样 浏览:895
app美团如何下载 浏览:197
弄画框用什么app 浏览:814
java获取网页图片 浏览:193
jsp集合对象转json 浏览:231
文件柜在cad里面长啥样 浏览:554
iphone手机文件保存在哪里 浏览:817
解压文件后要刷新 浏览:786
cc数据库怎么获得时间 浏览:226
ug3d硬料开出怎么编程 浏览:151
如何获取文件Linux命令 浏览:981
大智慧软件哪个版本最好 浏览:698
狼人杀自动主持app叫什么 浏览:949

友情链接