问题标签 [xmlupdate]

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 投票
3 回答
2533 浏览

xpath - XmlUpdate 任务未更新我的 XML 文件

我在 MSBuild 脚本中有以下任务:

这应该使用程序集版本更新 NuGet 规范文件中的空version节点。我的 .nuspec 文件如下所示:

我相信 XPath 指针/package/metadata/version指向正确的节点(因为如果我将其更改为其他内容,它会抱怨找不到节点)但输出显示0 node(s) selected for update.

我错过了什么?

0 投票
2 回答
2452 浏览

java - 解析没有数据的 XML 标记。获取 NullPointerException

我有一个没有数据的 xml(例如 remark 标记的数据),所以我尝试更新 remark 标记的内容,但我得到了 NullPointerException。

这是我使用的示例代码。

itemCheckedText.setTextContent(comments);但我在“ ”得到一个例外

有没有人有这个解决方案?

0 投票
0 回答
638 浏览

msbuild - MSBuild XmlUpdate 没有失败

我在部署时使用 MSBuild 任务 XmlUpdate 更新我的 log4net 文件,它的工作原理就像魅力 :)。然而今天我发现了一个大问题。

问题: 如果我不小心指定了错误的 Xpath,脚本不会失败。

MSBuild 任务配置错误:

当我运行它时,我得到:

但是构建继续执行下一个任务!

问题: 我如何确保当 XmlUpdate "fails" 时,它实际上会停止整个脚本并显示一条大的 FAILED 消息?

(我知道 XPath 实际上并没有“失败”,但应该能够判断我认为是否应用了任何更改)

亲切的问候

0 投票
0 回答
206 浏览

sql - 多次更新同一行的 XML

我有一个 XML 列需要为同一个 ID 多次更新。当我运行查询时,它只会为第一个匹配的 ID 更新 XML。这是查询

在报价表中,第 30 和第 40 行的 XML 状态应为“已删除”,但它只为第 30 行更新。

我不必使用游标或类似迭代的东西。谢谢

0 投票
1 回答
1916 浏览

xml - XmlStreamWriter

我是 Qt 的新手,我想使用 Qt 4 和 QxmlStreamwriter 更新(添加新节点和属性)一个 xml 文件,但是追加打开模式将光标设置在 enddocument 行之后的文件中......

有没有办法使用 QXmlStreamWriter 来实现?如果是这样,请给我一个示例代码

0 投票
0 回答
345 浏览

msbuild - 使用 msbuild xmlupdate 设置 customErrors 模式

我们使用 xmlupdate 在我们的测试环境中对我们的 web.config 进行更改。当我们只是更新节点的值时,这会成功。我们想在我们的测试环境中关闭 customErrors 并且不确定如何使用 xmlupdate 来做到这一点,因为它不仅仅是节点中的一个值;它在关键标签内。

需要成为

-----------------这是我们成功使用的一个例子。

谢谢!

0 投票
1 回答
271 浏览

msbuild - 如何使用 XMLUpdate 更改多个文件?

我正在使用 XMLUpdate 更新子目录中的多个配置文件。

我以为我可以做这样的事情:

我有以下结构:

所以我的想法是,与其多次编写 xmlupdate 任务,我将能够使用上述内容并一次更新许多配置文件。

这可能吗?

0 投票
0 回答
49 浏览

java - 每当文件中有任何更新时,更新从 XML 检索的 Jsp 页面上的值

我通过从 XML 中获取来显示 JSP 中的值。现在我的要求是只要在 XML 中发生任何更改,就只刷新值而不是整个页面。任何建议如何在jsp中做到这一点。我用于显示的代码已在此处更新,请建议用于集成自动刷新的代码

现在我想尽快自动更新 tag1 的值,它会在 detail.xml 中更新

我在评论中添加的代码

0 投票
0 回答
1024 浏览

php - 如何使用 PHP 更新/编辑 XML 元素的值?

我有这个 xml 文件。

如何使用 PHP 找到特定代码名称并更新/替换/编辑费率?

例如,我想更新港元的汇率和时间戳。

我尝试过使用这种方法,但没有成功。

当我尝试替换 HDK 的值时发生了这种情况。

我真正想要的输出是这样的。港元汇率改为123。

感谢任何帮助我的人,因为我已经被困在这里很长时间了。干杯。

0 投票
1 回答
243 浏览

xml - 使用 xmlstarlet 更新两个 xml 文件

我在使用 xmlstarlet 使用第二个 xml 文件的数据更新 xml 文件时遇到了一些问题。例如,我有一个这种类型的第一个 xml 文件:

还有第二个文件

我想要的是这样的(我只需要用第二个文件的元素结果更新(添加)第一个文件):

到目前为止我所尝试的:

使用命令xmlstarlet ed 1.xml 2.xml > 3.xml 但是这个命令只是将两个文件合并为一个具有相同标题的文件。你有什么想法可以指导我解决这个问题吗?