Java XML and JSON: Document Processing for Java SE

Jeff Friesen

  • 出版商: Apress
  • 出版日期: 2019-01-11
  • 售價: $2,780
  • 貴賓價: 9.5$2,641
  • 語言: 英文
  • 頁數: 548
  • 裝訂: Paperback
  • ISBN: 1484243293
  • ISBN-13: 9781484243299
  • 相關分類: Java 程式語言JavaScriptXML
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Use this guide to master the XML metalanguage and JSON data format along with significant Java APIs for parsing and creating XML and JSON documents from the Java language. New in this edition is coverage of Jackson (a JSON processor for Java) and Oracle’s own Java API for JSON processing (JSON-P), which is a JSON processing API for Java EE that also can be used with Java SE. This new edition of Java XML and JSON also expands coverage of DOM and XSLT to include additional API content and useful examples.

All examples in this book have been tested under Java 11. In some cases, source code has been simplified to use Java 11’s var language feature. The first six chapters focus on XML along with the SAX, DOM, StAX, XPath, and XSLT APIs. The remaining six chapters focus on JSON along with the mJson, GSON, JsonPath, Jackson, and JSON-P APIs. Each chapter ends with select exercises designed to challenge your grasp of the chapter's content. An appendix provides the answers to these exercises.


What You'll Learn
  • Master the XML language
  • Create, validate, parse, and transform XML documents
  • Apply Java’s SAX, DOM, StAX, XPath, and XSLT APIs
  • Master the JSON format for serializing and transmitting data
  • Code against third-party APIs such as Jackson, mJson, Gson, JsonPath
  • Master Oracle’s JSON-P API in a Java SE context

Who This Book Is For

Intermediate and advanced Java programmers who are developing applications that must access data stored in XML or JSON documents. The book also targets developers wanting to understand the XML language and JSON data format.

商品描述(中文翻譯)

使用本指南來掌握 XML 元語言和 JSON 數據格式,以及重要的 Java API,用於解析和創建來自 Java 語言的 XML 和 JSON 文檔。本版新增了對 Jackson(Java 的 JSON 處理器)和 Oracle 自家的 JSON 處理 API(JSON-P)的介紹,這是一個可用於 Java EE 的 JSON 處理 API,也可以與 Java SE 一起使用。本版的《Java XML 和 JSON》還擴展了對 DOM 和 XSLT 的涵蓋,包含了額外的 API 內容和有用的範例。

本書中的所有範例均已在 Java 11 下測試。在某些情況下,源代碼已簡化以使用 Java 11 的 var 語言特性。前六章專注於 XML 以及 SAX、DOM、StAX、XPath 和 XSLT API。其餘六章則專注於 JSON 以及 mJson、GSON、JsonPath、Jackson 和 JSON-P API。每章結尾都有選擇性的練習題,旨在挑戰您對該章內容的理解。附錄提供了這些練習的答案。

您將學到的內容:
- 精通 XML 語言
- 創建、驗證、解析和轉換 XML 文檔
- 應用 Java 的 SAX、DOM、StAX、XPath 和 XSLT API
- 精通 JSON 格式以序列化和傳輸數據
- 使用第三方 API,如 Jackson、mJson、Gson、JsonPath 進行編碼
- 在 Java SE 環境中精通 Oracle 的 JSON-P API

本書適合對象:
中級和高級 Java 程式設計師,正在開發必須訪問存儲在 XML 或 JSON 文檔中的數據的應用程式。本書也針對希望理解 XML 語言和 JSON 數據格式的開發人員。