如何自定义JAXB解析xml的方式?

时间:2013-07-31 13:25:56

标签: java xml parsing jaxb

我正在与JAXB合作2天,所以请原谅我,如果我的问题太容易了。实际上我试着谷歌,但我没有找到任何有趣的东西。 所以我使用JAXB生成基于xsd模式的java类。我测试了,一切正常,当我让JAXB解析xml(满足模式)时,我收到了充满数据的真实对象。那样太好了。 我的问题是,如果可以在解析xml期间生成某种字典?是否有可能注册一个将在解析过程中调用的处理程序? 怎么实现呢?

例如,假设在当前正在解析的xml中有一行如下:

<BookedTrip Tattoo="2" RPH="100" Direction="Inward" BookStatus="HK">

我希望能够提取BookedTrip.Direction = Inward之类的内容。 我想我可以使用XML解析器的某种处理程序来完成它。

0 个答案:

没有答案