【发布时间】:2016-05-03 06:14:39
【问题描述】:
据我了解,这是一个已知问题,将在以后的 VTD-XML 版本中修复。从我目前的观察来看,这还没有解决。是否有专门设计好的解决方法?
删除内容后留下的新行真的很烦人,因为它破坏了文件从版本 x 到版本 x1 的差异。
【问题讨论】:
-
在 2.12 中添加了一个名为 expandWhitespace 的新方法,您可以调用它来删除此用例中的空格...它已经在 cvs 存储库中,您可以查看...基本用法调用 vn.expandWhitespace(vn.getContentFragment()) 这会返回一个 long ,然后您可以使用 XMLModifier 删除它...如果可以的话,请从 cvs 中查看 vtdNav.java...
-
这是一个永久性修复,不是临时解决方案...
-
:( 所以我从 cvs 存储库中检查了文件,虽然问题不再存在,但我面临删除的内容在删除内容之前的元素之后开始。有什么想法吗?
-
@ vtd-xml-author :( 所以我从 cvs 存储库中检查了文件,虽然问题不再存在,但我面临删除的内容在删除之前的元素之后开始内容。任何想法?
-
抱歉,我没看到这不是您想要的吗?为什么这是个问题?