书籍 JSON实战的封面

JSON实战

[美] 汤姆 • 马尔斯

出版时间

2018-06-30

ISBN

9787115485557

评分

★★★★★

标签

计算机

书籍介绍
在当今快速发展的数字时代,JSON已成为一种不可或缺的数据交换格式。《JSON实战》这本书正是为了满足广大开发者对JSON深入理解的需求而编写。它不仅介绍了JSON的基本概念和操作技巧,还详细讲解了如何利用JSON进行API设计、数据转换以及消息系统的实现。通过本书,读者将能够掌握处理JSON的多种工具和技术,从而提高开发效率并确保代码质量。
作者简介
字 汤姆·马尔斯是一位经验丰富的企业架构师,擅长领导企业级API、Web、移动端、云和SOA项目。现任TEKsystems全球服务部门企业架构师,推动公司采用REST、微服务和JSON等先进API架构技术。他还是敏捷开发的坚定支持者,并拥有Scrum联盟的CSM认证。
推荐理由
《JSON实战》一书全面覆盖了JSON的各个方面,从基础概念到高级应用,包括在不同编程语言(如JavaScript、Ruby on Rails和Java)中使用JSON的方法。书中不仅详细介绍了如何处理JSON数据,还深入探讨了JSON Schema、搜索工具以及转换技术,并提供了实用的API设计与测试方法。无论是初学者还是有经验的技术人员,都能从本书中学到有价值的技能。
适合哪些人读
Web开发者、软件工程师、API设计师
对RESTful API设计感兴趣的技术人员
希望深入了解JSON及其应用的企业级开发人员
需要进行数据交换和处理的专业人士。
书籍脑图
目录
前言  xv
第1章 JSON概述  3
1.1 JSON是一项技术标准  3
1.2 示例  4
1.3 为什么使用JSON  5

显示全部
用户评论
非常多的关于 JSON 在应用中的技术细节,而我们也只是使用了九牛一毛,JSON查询、JSON的转换、JSON Schema 的使用也只是应用中的冰山一角。JSON 的发明很会大,使用也简单,能用好仍然是个技术活。
读第一章即可。知道编码规范即可,1,属性名是小驼峰,下划线分隔短语;2,日期格式,3,经纬度,4,缩进
同英文版
本书开篇讲解了JSON的数据类型:名称-值对(用:表示)、对象(用{}表示)、数组(用[]表示)以及值类型:字符串、数值、布尔值、null!紧接着对Json 进行Schema的语法校验、语义校验、值校验,Java提供了json-schema-validator库;对Json进行搜索JsonPath;对Json互为转换为XML、HTML;最后在企业级应用:超媒体、MongoDB外部暴露Json格式,内部使用BSON(Binary)以及对其进行Restful封装:RestHeart、Kafka发布Json消息!
书籍解析
立即阅读