将 XML 元素取消编组为 Java 类

另请参见

Java Architecture for XML Binding API (JAXB) 使客户端应用程序能够将 XML 数据转换为 Java 类树。IDE 提供了一个代码模板,可用来生成代码片段以作为此任务的基础。

将 XML 元素取消编组为 Java 类:

  1. 在 Java 文件的源代码编辑器中键入 jaxbu,然后按 Tab 键。将创建代码片段,如下所示:
    try {
        javax.xml.bind.JAXBContext jaxbCtx = javax.xml.bind.JAXBContext.newInstance(Object.class.getClass().getPackage().getName());
        javax.xml.bind.Unmarshaller unmarshaller = jaxbCtx.createUnmarshaller();
        Object.class =  unmarshaller.unmarshal(new java.io.File("File path")); //NOI18N
    } catch (javax.xml.bind.JAXBException ex) {
        // XXXTODO Handle exception
        java.util.logging.Logger.getLogger("global").log(java.util.logging.Level.SEVERE, null, ex); //NOI18N
    }
  2. 现在,将其合并到其余代码中。
另请参见
关于将 XML 映射到 Java
通过 XML 架构文档生成 Java 类

法律声明