原创 XSD-4 Schema 面向對象之基礎數據類型

XSD-4 Schema 面向對象之基礎數據類型4 Schema 面向對象之基礎數據類型4.1 字符串數據類型4.2 日期和時間數據類型4.3 數值數據類型4.4 雜項數據類型(Miscellaneous Data Types)

原创 JAXB 操作 XML 文檔

JAXB 操作 XML 文檔簡介JAXB索引XSD 索引引用 簡介 本文探討,對 XML 文檔進行建模並進行處理; 採用的解決方案是,JAXB 操作 XML 文檔; 以下掌握該方案的里程碑: 1,學習 JAXB 標註(annota

原创 XSD-6 Schema 面向對象之複合元素 complexType

4 Schema 面向對象之複合元素 complexType6 Schema 面向對象之 complexType6.1 繼承6.2 帶有混合內容的複合類型 mixed6.3 指示器6.3.1 All 指示器6.3.2 Choic

原创 XSD-8 使用 XJC 生成的代碼

XSD-8 使用 XJC 生成的代碼8 使用 XJC 生成的代碼初識化 JAXBContext單實例解析器序列化與反序列化在反序列化前驗證 XML 文檔 8 使用 XJC 生成的代碼 每次在創建 JAXBContext 實例時,J

原创 XSD-9 在 Maven 項目使用 XJC 代碼生成器

XSD-9 在 Maven 項目使用 XJC 代碼生成器9 在 Maven 項目使用 XJC 代碼生成器 9 在 Maven 項目使用 XJC 代碼生成器 使用 Maven 的 maven-archetype-quickstart

原创 JAXB-6 XML 應用案例

JAXB-6 XML 應用案例JAXB-6 XML 應用案例1、創建 Java Bean Class2、編寫針對該 XML 文檔的 XML 序列化與反序列化類3、測試解析與序列化功能 JAXB-6 XML 應用案例 JAXB 直接

原创 JAXB-4 Java 類與 XML 的轉換

JAXB-4 Java 類與 XML 的轉換4 Java 類與 XML 的轉換4.1 簡單 Java 類與 XML 的轉換4.2 一一關聯的 Java 類與 XML 的轉換4.3 一對多(List)關聯 Java 類與 XML 的

原创 JAXB-1 JAXB 概述

JAXB-1 JAXB 概述1 JAXB 概述1.1 O/X Mapping1.2 爲什麼選 JAXB1.3 JAXB 發展歷程1.4 JAXB 轉換/映射 1 JAXB 概述 JAXB(Java Architecture for

原创 JAXB-2 JAXB Annotation 註解

JAXB-2 JAXB Annotation 註解2 JAXB Annotation 註解2.1 根節點註解 @XmlRootElement2.1.1 參數說明2.1.2 使用情景2.2 @XmlType2.2.1 參數說明2.2

原创 JAXB-3 JAXB API

JAXB-3 JAXB API3 JAXB API3.1 JAXBContext 解讀3.1.1 newInstance()3.1.2 createMarshaller()3.1.3 createUnmarshaller()3.1

原创 XSD-3 Schema 的簡單使用

XSD-3 Schema 的簡單使用3 Schema 的簡單使用標籤 xs:schema標籤 xs:element標籤 xs:attribute 3 Schema 的簡單使用 標籤 xs:schema <?xml version=

原创 JAXB-5 動態 XML 生成

JAXB-5 動態 XML 生成5 動態 XML 生成5.1 實現 XML 動態 Element5.2 實現 XML 動態 Attribute5.3 動態 XML 節點5.3.1 動態根節點5.3.2 動態子節點5.3.3 利用繼

原创 XSD-7 XJC 代碼生成器

XSD-7 XJC 代碼生成器7 XJC 代碼生成器7.1 XJC 工具簡介7.2 XJC 的參數7.3 XJC 轉換複雜類型的 Schema7.4 XJC 轉換含有集合類型的 Schema (1)7.5 XJC 轉換含有集合類型

原创 XSD-10 XSD Schema 的應用場景

XSD Schema 的應用場景10 XSD Schema 的應用場景10.1 存儲一些配置信息10.2 接口交互引用 10 XSD Schema 的應用場景 介紹一些應用 XSD Schema 的場景; 10.1 存儲一些配置信

原创 XSD-5 Schema 面向對象之 simpleType

XSD-5 Schema 面向對象之 simpleType5 Schema 面向對象之簡易元素 SimpleType5.1 對值的限定 minInclusive maxInclusive5.2 對一組值的限定 enumeratio