【发布时间】:2018-03-28 06:07:51
【问题描述】:
我们如何将 xerces 2.7 的 DOMBuilder 中的 setEntityResolver(DOMEntityResolver* const handler) 方法迁移到 xerces 3.x。
提前致谢
【问题讨论】:
我们如何将 xerces 2.7 的 DOMBuilder 中的 setEntityResolver(DOMEntityResolver* const handler) 方法迁移到 xerces 3.x。
提前致谢
【问题讨论】:
经过一些研究,我能够在 xerces c 2.7 的 DOMBuilder 中找到 setEntityResolver(DOMEntityResolver* const handler) 方法的替代品。
xerces 3.x 中它的等式是:
将 DOMBuilder 替换为 DOMLSParser。
然后通过如下设置参数替换“setEntityResolver”。
void DOMLSParserImpl::setParameter(const XMLCh* name, const void* value)
这里的“name”应该是“XMLUni::fgDOMResourceResolver”,“value”是你的处理程序。
【讨论】: