问题标签 [libxml2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 使用 Nokogiri::XML.fragment 的 HTML 实体问题
似乎所有实体都被杀死了
结果:
上面的方法调用Nokogiri::XML::DocumentFragment.parse(tags)
和那个方法调用
Nokogiri::XML::DocumentFragment.new(XML::Document.new, tags)
。
关于 nokogiri 文档,此代码将被执行:
我认为我们正在处理 XML::SAX::Parser 和相应的 FragmentHandler。挖掘代码没有给出任何提示;我必须设置哪些参数才能获得正确的结果?
php - simplexml中一个属性(例如类)中的多个值(使用PHP)
如果我尝试通过 simplexml 向元素添加两次相同的属性,则会收到以下错误:
作为一种解决方法,我将 if-else 语句用于三种可能性:
但这感觉有点笨拙,而且不是很可扩展。有没有人在使用更好的方法?
objective-c - libxml/tree.h 没有这样的文件或目录
我收到以下错误。
libxml/tree.h 没有这样的文件或目录
我已经添加libxml2.dylib
到我的项目中,但是我遇到了这种麻烦。请帮我。
php - 解释 Windows 上的 ImageMagick 和 CentOS linux 上的区别?
我一直在使用在 PHP 脚本中调用的 Windows 2003 服务器上运行的 ImageMagick,以使用以下命令创建图像的缩略图:
我现在已将此功能移至运行 CentOS 并在其上安装 ImageMagick libxml2-devel 的 Linux 机器上:
我需要对 PHP 代码进行什么更改才能对图像执行相同的操作,显然我可以说 .exe 是一个 Windows 文件,因此需要将路径更改为 linux 格式,但我在任何地方都找不到“转换”文件,在 Windows 中位于 C:\Program Files\ImageMagick-6.3.3-Q16/convert.exe
我需要在 linux 机器上安装更多文件吗?
欢呼所有人
windows - 如何在 Windows 上使用来自 Jruby 的 nokogiri?
在 Windows 7 上尝试将 Nokogiri 与 Jruby 一起使用时出现以下错误
似乎是 Jruby 的本机扩展(libxml2)不兼容的问题,但是我在这里找到了解决方法,但找不到 libexslt.so 并且不确定将其放在哪里。有没有人有使用jruby+windows+nokogiri+libexslt的成功经验?TIA
iphone - REST -> XML -> 核心数据 -> UITableView 的好策略?
将大量 XML 从 RESTful 服务异步提取到 Core Data 存储中,并从该存储中动态填充 a 的良好实践是什么UITableView
?
我正在考虑使用 libxml2 的xmlParseChunk()
函数来解析传入的 XML 块,并在节点进入时将节点及其子节点转换为相关的托管对象。
在将这些 XML 节点变成托管对象的同时,我想UITableView
依次生成行。比如说,一次 50 行。这是现实的吗?
根据您的经验,您如何完成此任务、保持性能并可能处理数千行?是否有不同的、更简单的方法同样有效或更好?
python - Python 的 libxml2 无法解析 unicode 字符串
好的,Python 的 libxml2 绑定的文档确实是****
. 我的问题:
XML 文档存储在 Python 中的字符串变量中。该字符串是 Unicode 的一个实例,其中包含非 ASCII 字符。我想用 libxml2 解析它,看起来像这样:
结果:
重点是u"..."
声明。如果我用一个简单的替换它".."
,那么一切都好。不幸的是,它在我的设置中不起作用,因为它DOC
肯定是一个 Unicode 实例。
有谁知道如何使用 libxml2 来解析 UTF-8 编码的字符串?
ruby - ruby,libxml 获取与 xpath 匹配的子节点
我需要使用 XPath 获取节点的子节点,因为我想“向下钻取”到一个节点。这是我正在尝试的代码:
这是一个 XML 片段
第一个查找工作查找并返回 Books 节点。然而,即使我只在找到的节点中搜索,第二个 find('//Document:Title') 也会返回文档中的所有标题节点。
为什么会发生这种情况?我已经厌倦了修改第二个 XPath,但我厌倦了任何工作。有什么建议吗?
iphone - How LibXmlParsing can parse in chunks
my Question is as follows
=> didReceiveData: method receives data in parts
Some what like this
- first data----------| <masterData>Main</ma
- second data-----| ster><masterData>Main2
- third data --------| </masterData>
=> How xmlParseChunk() method can parse all these chunks successfully?
c++ - libxml2 错误处理
我正在用 C++ 围绕 libxml2 编写一个小包装器,并且正在尝试解决如何处理错误。现在,假设我只想将它们打印出来。这是我目前所拥有的:
我的错误处理功能:
像这样初始化:
但是,如果我解析错误的 XPath,我会得到以下输出:
%s
没有错误处理代码,我得到这个:
显然,最终我的错误处理不仅仅是打印出错误消息(它会将它记录到数据库或其他东西),但现在 - 我怎样才能得到那个错误字符串?