C# json解析字符串总是多出双引号_python小课堂25 - 你真的了解JSON嘛?

本文介绍了JSON的基本概念和其与XML的比较,详细讲解了Python中JSON的使用,包括序列化和反序列化的操作。通过示例展示了如何在Python中正确解析和创建JSON字符串,强调了JSON数据格式在跨语言数据交互中的重要性。
摘要由CSDN通过智能技术生成

b4ef015ecb07cc6e9c3f4c9241f5c15e.png

python小课堂25 - 你真的了解JSON嘛?

前言

原谅我标题党了一波,哈哈哈哈!其实今天这篇文章算是题外番了,为什么这么说呢?因为JSON这个词,在当今的web环境下,作为一种最常使用的数据格式来进行各处的交互,本想着不打算介绍JSON的,但是因为后续的爬虫章节肯定会涉及到这个知识点,早就说过,此系列文章是为了让小白也能入门……所以还是单独提出来写一篇文章来讲解下。

JSON的概念

JSON,全拼JavaScript Object Notation, 中文是JavaScript 对象表示法的意思,它是一种轻量级的数据交换格式。来!划重点……轻量级的!数据交换格式!概念上来说,这两点是最重要的,也是最应该记住的。

PS: JavaScript是前端的一种脚本语言,比如我们浏览器的一些按钮交互动作,都是由JS来实现的。

JSON与XML的比较

再普及一个新的名词知识点XML,早期传递数据,是用XML来进行传递的。等到后来JSON出来以后,越来越多的人开始使用JSON在网络上进行数据的传递了,当然是因为JSON比XML有更多的优点,才会被人们接受哇!⊙∀⊙!来看下面的两个观点:

什么是 XML? · XML 指可扩展标记语言(EXtensible Markup Language) · XML 是一种标记语言,很类似 HTML · XML 的设计宗旨是传输数据,而非显示数据
什么是JSON? · JSON 是轻量级的文本数据交换格式 · JSON 独立于语言 * · JSON 具有自我描述性,更易理解

说了这么多,分别来看下二者长什么样子吧!以下截图来源介来于网址:

http://www.w3school.com.cn,有兴趣的可以去看下官方的讲述。

图1,XML:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值