Set*_*ner 5 java xerces thread-safety
我的应用程序组成了一个来自多个xml源的网页模型.使用普通的Xerces解析器将这些源解析为内存为DOM对象.不幸的是,Xerces DOM对象对于只读操作不是线程安全的.我希望能够重用已解析的DOM进行读取.有没有人知道我使用的另一个解析器或一个简单的线程安全的读取DOM实现?
我不知道有什么完美且简单的解决方案。
一个想法可能是使用线程安全对象重新创建 Dom 。
在这种情况下,它们最好是不可变的,因为您是只读的。不可变性还为进一步改进提供了可能性(例如,实例共享,这将导致更小的内存占用)。
我希望我能建议一个可以做到这一点的库,因为它需要大量的编码......
| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |