JSON初涉

JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,基于文本,易于阅读和编写,同时也容易被软件解析和生成。它常用于客户端和服务器之间的数据传输,也可以被用于存储和传输结构化数据。JSON的语法与Javascript中的对象字面量相似,数据以键值对的形式出现,使用大括号表示,键名必须是字符串包含在双引号中,值可以是字符串、数字、布尔值、数组、或另一个对象。例如:

复制代码

{
"name": "John",
"age": 30,
"isStudent": true,
"hobbies": ["reading", "traveling"],
"address": {
"street": "123 Main St",
"city": "New York",
"state": "NY"
}
}
复制代码

这个JSON数据表示一个人名叫John,年龄是30,是学生,有两个爱好(阅读和旅行)和一个住址,住在纽约市123 Main St。 JSON的优点是易于理解、可读性强,同时支持语言无关和平台无关,是一种非常流行的数据交换格式。

Json与XML的比较

  • JSON和XML的数据可读性基本相同;
  • JSON和XML同样拥有丰富的解析手段
  • JSON相对于XML来讲,数据的体积小
  • JSON与JavaScript的交互更加方便
  • JSON对数据的描述性比XML较差
  • JSON的速度要远远快于XML

作者:冰稀饭Aurora

出处:https://www.cnblogs.com/rsy-bxf150/p/17382986.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   冰稀饭Aurora  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示