libxml2相关内容

编译器找不到 libxml/parser.h

我使用的是 Debian 8 (Jessie),64 位.我安装了 libxml2-dev,它现在位于 /usr/include/libxml2/libxml. 但是当我这样做时(就像 libxml 文档说的那样) #include 我只在编译时得到(使用 gcc) 致命错误:libxml/parser.h:没有这样的文件或目录 注意:在另一台机器 ..
发布时间:2022-01-24 22:47:24 服务器开发

在 mac (libxml2) 上安装 nokogiri 1.6.0 时出错

更新:已修复 我在另一个帖子中找到了答案.我使用的解决方法是告诉 Nokogiri 改用系统库: NOKOGIRI_USE_SYSTEM_LIBRARIES=1 捆绑安装 ==== 尝试在 Mac 上安装 nokogiri 1.6.0.使用以前的版本,我没有问题.但是 1.6.0 拒绝安装.这是错误: 构建原生扩展.这可能需要一段时间...错误:安装 nokogiri 时出错: ..
发布时间:2022-01-18 18:00:53 其他开发

带有 libxml 的 Swift 框架

我有一个使用 KissXML Objective-C 库的 Swift 框架项目.KissXML 在内部使用 libxml. 当我构建 xcode 项目(Xcode 6 - beta 5)时,我收到此错误: error: :0: error: '/SwiftFramework/SwiftFramework/KissXML/DDXMLNode.h:2: 在框架模块 Sw ..
发布时间:2022-01-16 20:13:44 移动开发

python setuptool 如何为 libxml2-dev 和 libxslt1-dev 添加依赖项?

我的应用程序需要 lxml >= 2.1,但要安装 lxml 它需要安装 libxml2-dev libxslt1-dev否则在安装 lxml 时会引发错误, 有没有一种方法可以使用 python 设置工具在我的 setup.py 中将其作为依赖项...... 解决方案 不是真的... setuptools 只处理对已经属于 pypi 的包的依赖.所以如果你想要这些依赖,我认为你必须 ..
发布时间:2022-01-15 23:14:57 Python

LIBXML_NOENT 做什么(为什么不叫 LIBXML_ENT)?

在 PHP 中,可以将可选参数传递给各种 XML 解析器,其中之一是 LIBXML_NOENT.documentation 有这样的说法: LIBXML_NOENT(整数) 替代实体 替代实体 信息量不是很大(什么实体?它们什么时候被替代?).但我认为假设 NOENT 是 NO_ENTITIES 或 NO_EXTERNAL_ENTITIES 的缩写是公平的,所以对我来说,这个标志似乎 ..
发布时间:2022-01-10 20:39:43 PHP

解析 XML Libxmljs (Node.js)

我正在尝试使用 libxmljs (https://github.com/polotek/libxmljs) 解析 XML 字符串.我有一些问题.我需要对我正在解析的内容应用逻辑,并根据定义的内容和未定义的内容返回.因此,我认为 SAX 风格的解析器不是一个有效的选项. 如果我能实现我的目标,我愿意考虑其他替代方案.能够选择像 DOMParser xmlDoc.getElementsById ..
发布时间:2022-01-10 20:28:09 其他开发

需要拉2个节点并结合LibXML中的信息

我有一个问题,我肯定需要一些帮助.首先,要温柔.我是 perl 和 LibXML 的新手. 我一直在解析文档并将元素放入数组中,然后将其写入电子表格列.在测试过程中发现一些节点有多个同名子节点.我需要将每个子节点中的文本组合到数组的一个元素中. xml 的(非常简化的)格式是: “我想拉一些文字" 但偶尔是这样的: ..
发布时间:2022-01-10 20:18:57 其他开发

使用 libxml2 解析 xml 时处理代理对

我正在尝试使用 libxml2 解析 xml.但是,有时我得到的代理对的代码点超出了 http://www.w3.org/TR/REC-xml/#NT-Char 因此,我的 libxml2 解析器无法解析它,因此出现错误.有人可以告诉我如何在使用 libxml2 解析 XML 时处理代理对. 我要解析的示例 xml 是: ..
发布时间:2022-01-10 20:12:19 其他开发

如何使用 libxml2 库在 c 中解析 XML 字符串而不是 XML 文档

libxml2 文档 libxml 教程 中的所有示例均使用外部 XML 文件提及.如果我需要解析包含 XML 内容的字符串怎么办?在 libxml2 C 库中是否真的有可能,或者唯一的解决方案是将字符串保存到文件中并将该文件名作为参数发送给下面的函数.但这会严重影响性能. doc = xmlParseFile(docname); libxml2 中有没有内置函数来解析字符数组? 解决方 ..
发布时间:2022-01-10 20:05:34 其他开发

iPhone 开发 - XMLParser vs. libxml2 vs. TouchXML

我找不到这些解析技术的比较.哪一种最常用? 问候.穆斯塔法 解决方案 NSXMLParser 是一个 SAX解析器,这意味着它遍历 XML 文档,并(通过委托方法)通知您各种事件(例如启动 xml 节点、查找属性等).这种类型的 XML 处理最适合解析大型文档,并且只需要从大文件中检索少量数据. 与 SAX 不同的是 DOM 模型,其中整个 XML 树被解析到内存中(通常只需一 ..
发布时间:2022-01-10 19:39:23 移动开发

如何在 Ubuntu 上安装 lxml

我在 Ubuntu 11 上使用 easy_install 安装 lxml 时遇到困难. 当我输入 $easy_install lxml 我得到: 搜索lxml阅读 http://pypi.python.org/simple/lxml/阅读 http://codespeak.net/lxml最佳匹配:lxml 2.3下载 http://lxml.de/files/lxml-2.3.tgz处 ..
发布时间:2021-12-12 11:55:27 Python

Perl 最好的 XML 解析器是什么?

我尝试了许多 Perl XML 解析器.我对 Sablotron Parser 非常感兴趣,但是在 Windows 机器上安装它是如此痛苦.目前我已经开始使用 XML::LibXML 和 XML::LibXSLT 两者似乎都能满足我的需求. 它们似乎也很标准.还有比这更好的 XML 解析器吗? 解决方案 我认为您使用的方案相当不错.XML::LibXML、Matt Sergeant ..
发布时间:2021-12-10 18:16:36 其他开发

libxml/tree.h 没有这样的文件或目录

我收到以下错误. libxml/tree.h 没有那个文件或目录 我已经将 libxml2.dylib 添加到我的项目中,但是我遇到了此类问题.请帮帮我. 解决方案 按照指示操​​作 此处,在“设置您的项目文件"下. 设置项目文件 你需要将 libxml2.dylib 添加到你的项目中(不要把它放在框架部分).在 Mac 上,你会在 /usr/lib/libxml2 ..
发布时间:2021-12-05 20:36:55 移动开发

Mac 用户并收到警告:Nokogiri 是针对 LibXML 2.7.8 版构建的,但已动态加载 2.7.3

我进行了各种研究并尝试了许多不同的东西.我知道这个问题已经回答了很多次,但没有一个建议的解决方案适合我. 升级到 Lion 后,我在 Ruby 中遇到分段错误.我相当有信心它是Nokogiri.所以我通过 Homebrew 安装了 libxml2.我运行了 brew link libxml2.然后我使用该版本的库重新安装了 Nokogiri. 证明: $ nokogiri -v# N ..
发布时间:2021-12-03 10:10:11 其他开发