当前位置: 首页 > web >正文

数据的获取与读取篇---常见的数据格式JSON

文件格式

        假如你有一份想分析的数据文件,获得文件后下一步就是用代码读取它。不同的文件格式有不同的读取方法。所以读取前了解文件格式也很重要。你可能见过非常多的文件格式,例如TXT、MP3、PDF、JPEG等等。

        一般可以通过文件的后缀来分辨文件的格式,例如TXT格式,一般保存为txt结尾的文件。但是文件名后缀只是文件名的一部分,更改后缀不影响实际的文件格式。例如你非要把一个TXT格式的文件名字改成以.mp3结尾也是可以的,操作系统会根据后缀匹配打开那个文件的程序,所以更改后电脑就会用音乐播放器去打开那个文件,导致文件无法被正常打开。也就是说后缀名会影响电脑选择用什么软件去打开它,但更改后缀并不改变文件里的内容,因此不影响实际的格式。

JSON数据格式

        一种程序员非常喜欢的数据格式是JSON,全称是JavaScript Object Notation,意思是JavaScript对象表示法,可见这种数据格式和JavaScript的语法是有些关联的。JSON与Python的字典或列表有非常相似之处,而且被无数主流编程语言支持。JSON这种数据格式自然是用来存储和交换信息。我们之前提到过的用API获取数据这个方式,很多时候数据都是以JSON格式进行返回的,因为JSON占用体积小,还能非常容易被转换成程序语言自己的结构。

JSON的数据结构

        具体语法方面:JSON有两种数据结构:JSON对象和JSON数组可以分别被转成Python字典和列表。

//JSON对象{"id":"1","type":"article","title":"wor
http://www.xdnf.cn/news/8650.html

相关文章:

  • 一张纸决定的高度
  • 数据透视表和公式法在Excel中实现去除重复计数的方法
  • 大数据治理:理论、实践与未来展望(二)
  • 稳固基石 - Prometheus 与 Alertmanager 运维考量
  • 探索产品经理的MVP:从概念到实践
  • 信息安全管理与评估2025上海卷
  • 在UniApp中开发微信小程序实现图片、音频和视频下载功能
  • C++单例模式
  • Spring boot和SSM项目对比
  • Sqlserver-数据库的事务日志已满,原因为“LOG_BACKUP”。
  • 转移dp简单数学数论
  • SAP全面转向AI战略,S/4HANA悄然隐身
  • 【笔记】为 Miniconda 安装图形界面的方法
  • 微服务架构实战:Eureka服务注册发现与Ribbon负载均衡详解
  • Day126 | 灵神 | 二叉树 | 层数最深的叶子结点的和
  • 第2章 数据库设计
  • 多场景游戏AI新突破!Divide-Fuse-Conquer如何激发大模型“顿悟时刻“?
  • JAVA网络编程——socket套接字的介绍上(详细)
  • uniapp+ts 多环境编译
  • JavaSE核心知识点03高级特性03-03(IO流)
  • 5 分钟速通密码学!
  • 人工智能发展
  • 【C/C++】胜者树与败者树:多路归并排序的利器
  • MFC——编程框架和基础
  • “可观、可测、可调、可控“,四可功能如何让光伏电站变身电网“优等生“?
  • Spring AI(8)——流式响应
  • wafer晶圆几何形貌测量系统:厚度(THK)翘曲度(Warp)弯曲度(Bow)等数据测量
  • 直线导轨运转过程中如何避免震动发生?
  • Linux上部署IgH EtherCAT主站教程
  • B2C商城架构对比:ZKmall模板商城为何选择 Spring Cloud