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

wordpress采集豆瓣插件好用的seo软件

wordpress采集豆瓣插件,好用的seo软件,服装设计网站素材,电商平台入驻一、JSON 基础 JSON#xff08;JavaScript Object Notation#xff0c;JavaScript 对象表示法#xff09;是一种轻量级的数据交换格式#xff0c;JSON 的设计目的是使得数据的存储和交换变得简单。 JSON 易于人的阅读和书写#xff0c;同时也易于机器的解析和生成。尽管 J… 一、JSON 基础 JSONJavaScript Object NotationJavaScript 对象表示法是一种轻量级的数据交换格式JSON 的设计目的是使得数据的存储和交换变得简单。 JSON 易于人的阅读和书写同时也易于机器的解析和生成。尽管 JSON 是 JavaScript 的一个子集但 JSON 是独立于语言的文本格式。 二、JSON 语法 JSON 语法是 JavaScript 语法的子集JSON 数据的表示方法如下 数据由键值对构成键和值之间使用冒号 : 分隔键必须使用双引号  包围。每个键值对之间使用逗号 , 分隔。 大括号 { } 保存对象方括号 [ ] 保存数组。 例始以下是一个简单的 JSON 对象它表示了一个人的信息包括姓名、年龄和爱好。 {姓名: 小明,年龄: 20,爱好: [阅读, 音乐, 电影] } 三、JSON 数据类型 JSON 支持以下数据类型 字符串 string 由双引号包围的一串 Unicode 字符。 例如小明。 数字 number 整数或浮点数。 例如25或者3.14。 对象 object 无序的键值对集合。 例如{姓名: 小明, 年龄: 25}。 数组 array 有序的值集合。 例如[阅读, 音乐, 电影]。 布尔值 boolean true 和 false。 空 null 表示空值或无值写成 null。 对象和数组可以嵌套使用以实现更复杂的数据结构。 {name: 中国,province: [{name: 黑龙江,cities: {city: [哈尔滨, 大庆]}}, {name: 广东,cities: {city: [广州, 深圳, 珠海]}}, {name: 台湾,cities: {city: [台北, 高雄]}}, {name: 新疆,cities: {city: [乌鲁木齐]}}] } 可以使用任意文本编辑器根据 JSON 格式的规则编写键值对、数组和对象等然后将编写好的内容保存为一个以 .json 为后缀的文件。 JSON 文件编码通常使用 UTF-8。 四、JSON 数据的解释和生成 大多数编程语言都有内置函数可以将 JSON 文本转换为对应语言的数据结构。 例如在 JavaScript 中我们可以使用 JSON.parse() 函数将 JSON 文本转换为 JavaScript 对象。 let text {name: John, age: 30}; let obj JSON.parse(text); console.log(obj.name);  // 输出 John 再例如在 Python 中我们使用 json 模块的 loads 方法将 JSON 数据解析为 Python 对象。 import jsonjson_string {姓名: 小明, 年龄: 30} python_obj json.loads(json_string) print(python_obj[姓名])  # 输出 小明 在上面这个例子中我们将 JSON 字符串 {姓名: 小明, 年龄: 30} 转换为了 Python 对象并打印出了姓名的值。 与解析相反序列化是将编程语言的数据结构转化为 JSON 文本的过程。 例如在 JavaScript 中我们可以使用 JSON.stringify() 函数进行序列化。 let obj {name: John, age: 30}; let text JSON.stringify(obj); console.log(text);  // 输出 {name:John,age:30} 再例如在 Python 中我们可以使用 json 模块的 dumps 方法将 Python 对象转换为 JSON 字符串。 import jsonpython_obj {name: John, age: 30} json_string json.dumps(python_obj) print(json_string)  # 输出 {name: John, age: 30} 五、JSON 文件的读写 以 Python 为例读取和写入 JSON 文件也是通过 json 模块来实现的。 在下面例子中我们首先打开名为 data.json 的文件然后使用 json.load( ) 函数将 JSON 文件的内容转换为 Python 对象。json.load( ) 函数的参数是一个文件对象它将从这个文件对象中读取 JSON 数据并返回对应的 Python 对象。 import json# 打开文件并加载为 Python 对象 with open(data.json, r, encodingutf-8) as f:data json.load(f)print(data) 在下面例子中我们首先创建了一个 Python 对象 data然后使用 json.dump( ) 函数将这个 Python 对象转换为 JSON 数据并写入 output.json 文件。 import jsondata {姓名: 小明,年龄: 30,爱好: [阅读, 音乐, 电影] }# 将 Python 对象转换为 JSON 格式并写入文件 with open(output.json, w, encodingutf-8) as f:json.dump(data, f, ensure_asciiFalse, indent4) 上面例子中json.dump( ) 函数的第一个参数是要转换的 Python 对象第二个参数是一个文件对象它将把转换得到的 JSON 数据写入这个文件对象。ensure_asciiFalse 参数使得中文字符能正确地被写入indent4 参数表示在输出的 JSON 数据中使用 4 个空格缩进。 “点赞有美意赞赏是鼓励”
http://www.yutouwan.com/news/476249/

相关文章:

  • 微网站建设国内营销网络途径困难
  • 公司网站做首页大图做网站需要服务器和什么软件
  • 域名注册网站制作wordpress移动端音频播放
  • 网站建设 7 24门户网站建设 考核
  • 休闲吧网站建设在百度网上做广告需要多少钱
  • 电子商务网站建设的课程论文苏州设计公司
  • 网上做效果图网站有哪些软件网站功能板块
  • 中山做网站优化长沙网站快速排名优化
  • 昆山建设银行交学费的网站电商模式有哪几种
  • 开封网站推广无锡网站设计公司排名
  • 温州市建设小学学校网站肃宁县网站建设公司
  • 高端网站建设推来客地址网站开发投入产出分析
  • 社交网站开发背景wordpress 不能改邮箱
  • 人动物做电影网站互动型网站模板
  • 做个医院网站多少钱wordpress在线翻译
  • 淘宝客在百度推广网站么做wordpress meta插件
  • 电商企业网站建设网站建设网站设计多少钱
  • 新余教育网站建设邢台网站建设要多少钱
  • 类似5173的网站怎么做网络信息安全网站开发教程
  • 建网站的服务器公司要做网站去哪里
  • 诛仙2官方网站西施任务怎么做校友网站建设的意义
  • 网站针对爬虫爬取做的优化上海做网站报价
  • 友链网站用wordpress修改网站
  • 网站域名做入什么科目建筑公司网站建设方案
  • 上海网站制作案例石家庄楼盘最新消息
  • 走出趣网站怎么做网站怎么做百度关键字搜索
  • 网站建设初期 该如何推广高端品牌冰箱
  • 建手机号码的网站建筑公司注册
  • 怎样注册自己网站佛山做外贸网站推广
  • 深圳网站设计公司排名热血传奇网页游戏