问题标签 [libxml-js]

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.

0 投票
1 回答
111 浏览

xpath - 为 XPATH 查询的结果添加前缀

我使用 libxmljs 来解析一些 html。

我有一个 xpath 查询,它有一个“或”连词,基本上可以检索两个查询的信息

例子

这将返回所有重要或过期的 div...

我可以在我的结果集中添加前缀或查看来自哪个条件的前缀吗?

结果可能是一个数组,其中第一个条件为 0,第二个条件为 1……这可能吗……

或者我怎样才能找出哪个结果来自哪个查询条件......

谢谢你的帮助...

PS:这是一个元素序列的简化示例,这些元素要么有一个重要的项目,要么有一个过期的项目......两者都有,一个或一个都没有......所以我不能通过寻找每个第二个条目......等等

这是我想要得到的结果...

0 投票
1 回答
351 浏览

javascript - NodeJS 中的 libxmljs 中的 RangeError

我正在尝试用 int 值替换冗长的 XML 标记。将 '' 示例为 '<1>',因此整个 XML 文件中名称为 'child' 的每个标记都将替换为 '1'。为此,我在 NodeJS 中使用 libxmljs。到目前为止,我的代码是;

但是当我在终端中运行它时出现此错误。

我在这里做错了什么。

请帮忙。谢谢

0 投票
1 回答
722 浏览

javascript - 将 libxmljs XML 写入文件

我有一个 libxmljs XML 对象。我想把它写到一个文件中;到目前为止,这是我所拥有的。

我想写入xmlDoc一个单独的文件。如result.xml

0 投票
3 回答
7616 浏览

node.js - 尝试安装 npm 包“libxmljs”时出错

当我尝试安装 libxmljs npm 包时收到以下错误消息。

我的系统中安装了 node-gyp 版本 0.12.1,这是 libxmljs 的先决条件。节点版本为 v0.10.23。

谁能指导我解决问题。

0 投票
1 回答
1052 浏览

node.js - 在 Windows Azure 上部署节点/Express 应用程序时出错

我目前正在尝试在 azure 上部署 Express/Node.js 应用程序,但没有取得多大成功——我得到的错误如下:

我认识到 Azure 实例无法编译 libxmljs,因此我从 .gitignore 文件中排除了 libxmljs,如下所示:

但这仍然没有帮助,我怀疑是因为我在 Mac 上编译它并试图将它上传到 Windows 机器。有人对我有什么智慧吗?谢谢!

0 投票
2 回答
2746 浏览

node.js - 为 node.js 构建 libxmljs 时出错

我在我的 mac os x 10.9.3 上构建 libxmljs 时遇到问题。

这是我得到的:

所以......这是一些奇怪的错误1。无法真正弄清楚究竟是什么。

使用自制软件安装的节点。

0 投票
1 回答
1555 浏览

phantomjs - 错误:找不到模块“libxmljs”

我正在尝试使用 phantomjs 为以下文件解析 xml,documentpreviewer1.js

当我运行上面的代码时,我收到以下错误

命令sudo phantomjs documentpreivewer1.js

0 投票
1 回答
3668 浏览

libxml-js - libxmljs 安装:/bin/sh: 1: 节点:未找到

我正在尝试在 Ubuntu Server 12 上安装 libxmljs

我运行了以下命令

我收到以下错误。

请帮忙。

0 投票
1 回答
79 浏览

xml - 未解析奇怪的 XML

我在解析 xml 时遇到了一个奇怪的问题libxmljs。这不是我要解析的第一个 XML,我已经做了很多,但是这个行为真的很奇怪。

我有这些命名空间:

这样做:

这导致零长度数组。我正在尝试使用不同的 xquery stings:*/ShopOption//ShopOption。但没有任何效果。

0 投票
1 回答
322 浏览

javascript - 在任务中间发出咕噜声“强制停止”

我做了一个自定义的 grunt 任务,将过滤后的文件嵌入到 Visual Studio C# 项目文件 ( *.csproj) 中。

该任务(vsembed)是我正在使用 grunt 开发的自定义构建系统的一部分。

咕噜文件.jsvsembed.js

问题是一个奇怪的问题,虽然......

TL;博士

如果我运行特定目标的任务 - 成功。如果我一次运行所有目标 - 退出时没有错误。

长版。

如果我运行指定目标的任务(因此它运行一次),它将成功完成,如下所示:

如果我为整个团队运行任务,它有时会完成 3 个目标,有时会完成 4 个目标,有时会在完成第 4 个目标时退出。这是最新运行的输出,它在上面特定目标示例中所示的相同任务处停止,即第 4 个任务。

对于“强制退出”,我的意思是,正如您在上面看到的,它以File: [no files]在详细模式下运行时的原生 grunt 功能结束。如上面这三个目标输出所示,它总是紧随其后。Options

感觉好像它是在达到超时或一些内存限制后发生的。

如果我删除一些XML基于任务,任务将完成(虽然,失去了所有目的),所以我认为问题可能出在libxmljs. 是什么让我只假设,是最后一个输出 - 甚至本grunt机输出也被切断。

运行Windows 7 x64, node v0.10.29, npm 1.4.14, grunt-cli v0.1.13, grunt v0.4.5.

我这里真的没有线索...

什么可能导致单个目标执行但多个顺序“静默失败”的问题?