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

单页网站建设教程自适应wordpress博客

单页网站建设教程,自适应wordpress博客,免费ppt模板下载不用钱的,郑州平台制作JSON JSON 指的是 JavaScript 对象表示法#xff08;JavaScript Object Notation#xff09;JSON 是轻量级的文本数据交换格式JSON 独立于语言#xff1a;JSON 使用 Javascript语法来描述数据对象#xff0c;但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许…JSON JSON 指的是 JavaScript 对象表示法JavaScript Object NotationJSON 是轻量级的文本数据交换格式JSON 独立于语言JSON 使用 Javascript语法来描述数据对象但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态PHPJSP.NET编程语言都支持JSON。JSON 具有自我描述性更易理解 PostGreSQL:JSON|JSONB数据类型 PostGreSQL数据库提供了JSON和JSONB数据类型用来存储JSONJavaScript Object Notation数据同时PG数据库也提供了一系列内置函数用来JSON和JSONB数据类型。 JSON和JSONB的区别 JSON和JSONB数据类型可以接收相同的值作为输入主要的差别在于读写时的效率。 json 数据类型存储输入文本的精确拷贝处理函数必须在每个执行上重新解析 而jsonb数据以分解的二进制格式存储 这使得它由于添加了转换机制而在输入上稍微慢些但是在处理上明显更快 因为不需要重新解析。jsonb也支持索引这也是一个明显的优势。         因为json类型存储输入文本的精确拷贝它将保存令牌间语义上无关紧要的空格 和JSON对象中键的顺序。另外如果值中的一个JSON对象多次包含相同的键 那么保存所有的键/值对。处理函数将最后一个值当做操作值。相比之下 jsonb不保存空格也不保存对象键的顺序并且不保存重复对象键。 如果在输入中指定了重复的键那么只保存最后一个值。         通常大多数应用更喜欢存储JSON数据为jsonb除非有很专业的需要 比如传统假设对象键的顺序。 例如我们创建两张表tb_json、tb_jsonb分别以JSON和JSONB数据类型存储一组相同的输入值。 create TABLE myschema.tb_json(j_id INTEGER NOT NULL,j_val JSON,PRIMARY KEY (j_id) );create TABLE myschema.tb_jsonb(j_id INTEGER NOT NULL,j_val JSONB,PRIMARY KEY (j_id) ); 表结构如下所示 tb_json数据表结构 tb_jsonb数据表结构 如何构造JSON|JSONB数据 那么在PostGreSQL数据库中如何通过SQL语句来构造JSON数据呢 JSON数据类型的输入/输出语法是在RFC 7159中指定的。 下列都是有效的 json或jsonb表达式 -- 简单的标量/原始值 -- 原始值可以是数字、加引号的字符串、true、false或null SELECT 5::json;-- 零个或者多个元素的数组 (元素不需要是相同的类型) SELECT [1, 2, foo, null]::json;-- 包含键/值对的对象-- 注意对象的键必须总是加双引号的字符串 SELECT {bar: baz, balance: 7.77, active: false}::json;--数组和对象可以任意的嵌套 SELECT {foo: [true, bar], tags: {a: 1, b: null}}::json; 当输入一个JSON值并且然后没有任何处理的打印时 json输出和输入相同的文本而jsonb没有保存语义上无关紧要的细节 如空格。例如 SELECT {bar: baz, balance: 7.77, active:false}::json;json -------------------------------------------------{bar: baz, balance: 7.77, active:false} (1 row)SELECT {bar: baz, balance: 7.77, active:false}::jsonb;jsonb --------------------------------------------------{bar: baz, active: false, balance: 7.77} (1 row) 添加JSON记录到数据表 下面构造一条复杂的JSON数据然后分别插入一条数据通过explain来查看执行效率 SELECT {foo: [true, bar], tags: {a: 1, b: null}}::json 将其插入到数据表中 ①插入到tb_json数据表 --添加到tb_json EXPLAIN INSERT INTO myschema.tb_json(j_id,j_val) VALUES(1,{foo: [true, bar], tags: {a: 1, b: null}}::json) ②插入到tb_jsonb数据表 --添加到tb_jsonb EXPLAIN INSERT INTO myschema.tb_jsonb(j_id,j_val) VALUES(1,{foo: [true, bar], tags: {a: 1, b: null}}::jsonb);
http://www.zqtcl.cn/news/274179/

相关文章:

  • 企业推广网站有哪些做百度推广需要什么条件
  • 如何实现网站的快速排名怎么做网站模板
  • 数据型网站建设wordpress 阅读统计
  • a做爰网站集宁建设局网站
  • 黄山建设网站公司电话wordpress微信分享图
  • 大数据网站网站的备案流程图
  • 如果自己做网站wordpress付款插件
  • 网站建设项目的结论网站开发合同适用印花税
  • 网站建设经验与教训普陀网站建设推广
  • 12306网站是是阿里巴巴做的吗专业建网站设计公司
  • 关于申请网站建设经费的请示网推推荐信
  • 网站建设请款报告网站服务器租用价格
  • 贵州建设网老网站手机网站建设运营方案
  • 网站方案范文唐山自助建站模板
  • 金华网站制作网站建设的功能需求
  • 用iis建立网站口碑营销案例分析
  • 注册网站要求线上设计师与线下设计师的区别
  • 个人备案 网站内容网站备案如何查询
  • 宿州科技网站建设百度网站外链发布平台
  • 织梦移动网站wordpress父文章显示不全
  • 游戏攻略网站怎么做网站开发需求确认书
  • 做高大上分析的网站电商到底干嘛的
  • 物流网站哪个好网络推广就找南昌莫非传媒
  • 查看网站空间企业网站管理系统介绍
  • 重庆市工程建设信息网新网站艺术品商城网站开发
  • 上海网站制作商wordpress改主题
  • 钰鸣厦门网站建设2023热点新闻事件
  • 网络营销的主要形式有建设网站免费搭建网站哪个好
  • 建一个网站需要哪些人aso是什么意思
  • 电商网站有哪些淘宝运营培训班哪里有