「JAXB」の版間の差分
ナビゲーションに移動
検索に移動
| 1行目: | 1行目: | ||
==JAXB== | ==JAXB== | ||
| − | [[Java]][[XML]] | + | [[Java]] | [[XML]] | |
===アンマーシャル=== | ===アンマーシャル=== | ||
2020年2月15日 (土) 08:37時点における版
JAXB
アンマーシャル
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 矢木浩人