我需要为每个提取的文本信息获取源XML中的偏移量(开始和结束位置)。
我需要使用XML读取模型,所以我已经尝试了StAX和StAX2 (Woodstox)一段时间。
原始StAX包含API:
javax.xml.stream.Location然而,这个类相当模糊。下面是StAX2 (Woodstox),它包含一个改进的API:
org.codehaus.stax2.LocationInfo它通过LocationInfo很好地工作在元素和东西上。
我的问题是:如何获得属性的偏移量,因为它们显然是元素的一部分?因此,位置的粒度是在元素级别的,->,我可以获得整个元素的偏移量,而不是每个属性的偏移量.
提前感谢!
发布于 2015-08-18 03:34:22
Woodstox不跟踪属性值的起始/结束偏移量,只跟踪元素。
https://stackoverflow.com/questions/29027401
复制相似问题