使用vtd-xml获取xml的行号

时间:2016-07-20 18:53:14

标签: xml vtd-xml

有什么方法可以获取xml的行号,当用VTDN-VT的VTDN-WS赋予它时?我有节点的VTD位置(使用vn.getCurrentIndex())但我找不到一种方法来获取它所在的行号

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您有权访问源代码,VTDGen有一个方法可以进行行号报告...您可以将该代码破解到您的VTDNav导航代码中......

关于将其添加到主VTDNav方法的请求(如果这是你的想法)......我将不得不否认它,原因如下:

  1. 最多是一个小众特色
  2. 这是可变成本周期,可能非常昂贵。让这种方法易于访问使得编写慢速代码变得更容易,可能首先破坏了使用vtd-xml的目的
  3. 它充斥着核心API。