需要注意的一点是,这JAXBContext.newInstance()
是一个非常缓慢的操作.这是很多反射和类生成的地方,导致duffymo提到的烫发空间问题.值得庆幸的是,它JAXBContext
是线程安全的,所以可以缓存一个并重用它.否则,我认为可以肯定地说,JAXB内存使用量将比完整DOM更低(或者更少),当然,还要大于SAX.
如果您有非常大的文档,则可以使用JAXB以块的形式处理它们.的JAXB RI分布包括与JAXB流的一个例子.
归档时间: |
|
查看次数: |
5977 次 |
最近记录: |