【发布时间】:2009-09-02 11:43:00
【问题描述】:
我有一些使用 libxml2 的 SAX2 接口的代码。我希望能够将 < 变成
关于如何强制 libxml2 为基本的预定义实体调用我的参考回调有什么想法吗?
【问题讨论】:
我有一些使用 libxml2 的 SAX2 接口的代码。我希望能够将 < 变成
关于如何强制 libxml2 为基本的预定义实体调用我的参考回调有什么想法吗?
【问题讨论】:
你不能这样做。 LibXML 正在返回节点的字符串内容,即文字 &amp;lt;。如果您希望您的字符串包含&amp;lt;,那么您的原始XML 需要包含&amp;lt;。
如果您想进一步避免这种情况(您应该只在输出到另一个 XML 文档时这样做),请尝试调用像 HTML::Entities 这样的模块来完成这项工作。
【讨论】: