2

根据从 Xerces-C v2.x 到 v3.x 的新 Xerces API 迁移,我需要迁移使用 DOMWriter 和 DOMBuilder API 的代码。

我已经浏览了这个链接并且知道使用 DOMLSParser 代替 DOMBuilder 并且使用 DOMLSSerializer 代替 DOMWriter。

但是,我只能找到与旧 API 完全匹配的有限 API。所以,说到点子上,我只想要 DOMWriter 类的 DOMLSSerializer 类中的类似 API:-

canSetFeature();

设置功能();

另外,我想要以下 DOMBuilder 类的类似 API:-

设置错误处理程序();

提前致谢。

4

1 回答 1

0

有点晚了,但我现在自己想弄清楚这一点,并想我会分享我发现的东西。canSetFeature 和 setFeature 已被 canSetParameter 和 setParameter 替换。尽管您不在 DOMLSSerializer 上调用这些函数,而是在 DOMConfiguration 上调用这些函数。

此链接向您展示了它们的翻译方式: https ://xerces.apache.org/xerces-c/program-dom-3.html#DOMLSSerializer

于 2018-05-03T16:03:07.643 回答