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

热点内容
一个数据库大小限制多少g 浏览:760
无限斯特拉托斯可以用哪些app看 浏览:954
图片与拍摄文件大小名词解释 浏览:229
java的classpath配置文件 浏览:286
在小年鱼app里面如何退款 浏览:143
网络电话哪个软件好用吗 浏览:386
pokemon叫声文件 浏览:689
工程源文件路径 浏览:137
cad高版本能否打开低版本文件 浏览:430
金山1kb病毒专杀工具 浏览:371
面试官大数据处理需要问什么问题 浏览:842
cf武器升级吧科技点 浏览:863
dc升级 浏览:145
能上传文件的表单 浏览:516
cad怎么样复制到另一个文件里 浏览:49
微信朋友圈被屏蔽知乎 浏览:673
现代密码学视频 浏览:388
小米5splus微信运动 浏览:813
热血战斗小说去哪个网站 浏览:281
小孩学哪个编程语言好 浏览:279

友情链接