需要替换Xerces DOMWriter的API

时间:2012-05-25 12:57:55

标签: xml

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

我已经浏览了 this 链接并知道使用DOMLSParser而不是DOMBuilder而使用DOMLSSerializer而不是DOMWriter。

但是,我只能找到与旧版API完全匹配的有限API。 所以,说到这里,我只想在DOMLSritizer类的DOMLSSerializer类中使用simillar API: -

canSetFeature();

setFeature();

另外,我想要跟随DOMBuilder类的类似API: -

的setErrorHandler();

提前致谢。

1 个答案:

答案 0 :(得分:0)

有点晚了,但我现在正试图弄清楚这一点,并想我会分享我发现的东西。 canSetFeature和setParame已被canSetParameter和setParameter取代。虽然你不是在DOMLSSerializer上调用这些函数,而是在DOMConfiguration上调用这些函数。

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