「JAXB」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==JAXB== [Java][XML] ===アンマーシャル=== EntityBuilderConfigを同じパッケージに存在するentity-builder-config.xmlからアンマーシャルする…」) |
|||
1行目: | 1行目: | ||
==JAXB== | ==JAXB== | ||
− | [Java][XML] | + | [[Java][XML]] |
===アンマーシャル=== | ===アンマーシャル=== |
2020年2月15日 (土) 08:03時点における版
JAXB
[[Java][XML]]
アンマーシャル
EntityBuilderConfigを同じパッケージに存在するentity-builder-config.xmlからアンマーシャルする例
private EntityBuilderConfig createEntityBuilderConfig() throws JAXBException { JAXBContext jaxbContext = JAXBContext.newInstance(EntityBuilderConfig.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); EntityBuilderConfig config = (EntityBuilderConfig)unmarshaller.unmarshal( EntityBuilder.class.getResourceAsStream("entity-builder-config.xml")); return config; }
Tips
JAXB で DTD 妥当性検査をしたり、エンコーディングを指定したり
© 2006 矢木浩人