- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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])
感谢聆听,批评指导
您可能关注的文档
- 克服更年期障碍老年运动与保健.pptx
- 课程导引绩效管理实务.ppt
- 课程主题 墓碑创意思维联想 2-墓碑设计 课程-1728972409970.pptx
- 课程主题 IT 技术基础-IT 技术基础 课程-1728971453009.pptx
- 课程主题 JavaScript 的异常验证及内置对象-网页客户端技术 课程-1728972996719.pptx
- 课程主题 JavaScript 的异常验证及内置对象-网页客户端技术 课程-1728978071264.pptx
- 课程主题 JavaScript 分支结构-网页客户端技术 课程-1728971847291.pptx
- 课程主题 JavaScript 循环结构-网页客户端技术 课程-1728975651068.pptx
- 课程主题 JavaScript 语法-网页客户端技术 课程-1728971728978.pptx
- 课程主题 JavaScript 语法-网页客户端技术 课程-1728974231546.pptx
- 广东省鹤山市第一中学2024-2025学年高二上学期10月综合练习二英语试卷(含答案,无听力原文及音频).pdf
- 广东省广州龙涛外国语学校高中部2024-2025学年高三上学期第1次月考英语试题(含答案).pdf
- 安徽省合肥市2024-2025学年八年级10月月考道德与法治试题(含答案).pdf
- 福建省龙岩市长汀县第一中学等校2024-2025学年七年级上学期第一次月考地理试题(无答案).pdf
- 2024-2025学年山东省聊城市东昌府区百草园小学六年级(上)第一次月考语文试卷(有答案).pdf
- 福建省福州第一中学2024-2025学年高一上学期第一次月考 化学试题(含答案).pdf
- 河北省丰润车轴山中学2024-2025学年高一上学期9月月考地理试卷(含答案).pdf
- 河南省洛阳市汝阳县2024-2025学年九年级上学期期中道德与法治试卷(含答案).pdf
- 黑龙江省牡丹江市第二高级中学2024-2025学年高一上学期10月月考地理试题(含答案).pdf
- 广东省江门市培英高级中学2024-2025学年高一上学期期中考试地理试题(含答案).pdf
文档评论(0)