课程主题Json字符串解析智能化技术基础课程.pptx

课程主题Json字符串解析智能化技术基础课程.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

智能化技术基础课程现代殡葬技术与管理专业群教学资源库主讲人:蔡红课程主题:Json字符串解析

CONTENTSCONTENTS一什么是Json字符串二如何解析Json字符串

一什么是Json字符串使用浏览器访问新知天气免费接口:/v3/weather/now.json?key=f4wkpojhdbd7kyaalocation=beijinglanguage=zh-Hansunit=c

一什么是Json字符串JSON(JavaScriptObjectNotation)采用完全独立于编程语言的文本格式来存储和表示数据,是一种轻量级的数据交换格式,易于人阅读和编写。JSON支持字符串、数值、对象、数组等:数据在键/值对中,键/值对可以嵌套数据由逗号分隔花括号保存对象,对象可以包含多个键/值对方括号保存数组,数组可以包含多个对象

一什么是Json字符串js1={name:lilei,age:10}print(type(js1))strjs1={name:lilei,age:10}print(type(strjs1))js2=[{username:张三,age:18,country:China},{user:李四,age:19,country:China}]strjs2=[{username:张三,age:18},{username:李四,age:18}]print(type(js2))print(type(strjs2))

二如何解析Json字符串——简单字典解析将Json字符串loads成python对象importjsonjson_str={name:lilei,age:10}y=json.loads(json_str)print(type(y))print(y[name])

二如何解析Json字符串——列表解析str_persons=[{username:zhan,age:18,country:China},+\{username:lisi,age:19,country:China}]x=json.loads(persons)[{username:zhan,age:18,country:China},{username:lisi,age:19,country:China}]print(type(x))print(x[0])print(x[0][username])

二如何解析Json字符串——解析天气预报信息字典中仅有1个键,key:results,value:列表列表中只有1个元素这1个元素中,有3个属性键值对最外层为{},表明这是字典

二如何解析Json字符串——解析天气预报信息#读取指定路径下的天气信息文件withopen(d:\\mycode\\aitec\\weather.txt,r)asf:#将文件中的json字符串转换成对应的数据,此处是字典s=json.load(f)print(type(s))print(s[results][0][now][temperature])

感谢聆听,批评指导

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档