JAXB簡介

u014249394發表於2017-02-23
  • 介紹

JAXB(Java Architecture for XML Binding)是業界的一個XML繫結JavaBean的標準。它可以根據xml文件生成Java類,也可以反過來根據Java類生成xml文件。
  • 入門

下面是類和XML相互轉化的程式碼片段: [codesyntax lang="java"]
JAXBContext context = JAXBContext.newInstance(Autotest.class);
Unmarshaller unmarshaller = context.createUnmarshaller();
autotest = (Autotest) unmarshaller.unmarshal(new ByteArrayInputStream(doc.asXML().getBytes()));

ByteArrayOutputStream dataSourceByteOut = new ByteArrayOutputStream();
context.createMarshaller().marshal(dataSources, dataSourceByteOut);
[/codesyntax]  

檢視原文:http://surenpi.com/2016/11/17/jaxb_intro/