问题标签 [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.
xpath - XmlUpdate 任务未更新我的 XML 文件
我在 MSBuild 脚本中有以下任务:
这应该使用程序集版本更新 NuGet 规范文件中的空version
节点。我的 .nuspec 文件如下所示:
我相信 XPath 指针/package/metadata/version
指向正确的节点(因为如果我将其更改为其他内容,它会抱怨找不到节点)但输出显示0 node(s) selected for update.
我错过了什么?
java - 解析没有数据的 XML 标记。获取 NullPointerException
我有一个没有数据的 xml(例如 remark 标记的数据),所以我尝试更新 remark 标记的内容,但我得到了 NullPointerException。
这是我使用的示例代码。
itemCheckedText.setTextContent(comments);
但我在“ ”得到一个例外
有没有人有这个解决方案?
msbuild - MSBuild XmlUpdate 没有失败
我在部署时使用 MSBuild 任务 XmlUpdate 更新我的 log4net 文件,它的工作原理就像魅力 :)。然而今天我发现了一个大问题。
问题: 如果我不小心指定了错误的 Xpath,脚本不会失败。
MSBuild 任务配置错误:
当我运行它时,我得到:
但是构建继续执行下一个任务!
问题: 我如何确保当 XmlUpdate "fails" 时,它实际上会停止整个脚本并显示一条大的 FAILED 消息?
(我知道 XPath 实际上并没有“失败”,但应该能够判断我认为是否应用了任何更改)
亲切的问候
sql - 多次更新同一行的 XML
我有一个 XML 列需要为同一个 ID 多次更新。当我运行查询时,它只会为第一个匹配的 ID 更新 XML。这是查询
在报价表中,第 30 和第 40 行的 XML 状态应为“已删除”,但它只为第 30 行更新。
我不必使用游标或类似迭代的东西。谢谢
xml - XmlStreamWriter
我是 Qt 的新手,我想使用 Qt 4 和 QxmlStreamwriter 更新(添加新节点和属性)一个 xml 文件,但是追加打开模式将光标设置在 enddocument 行之后的文件中......
有没有办法使用 QXmlStreamWriter 来实现?如果是这样,请给我一个示例代码
msbuild - 使用 msbuild xmlupdate 设置 customErrors 模式
我们使用 xmlupdate 在我们的测试环境中对我们的 web.config 进行更改。当我们只是更新节点的值时,这会成功。我们想在我们的测试环境中关闭 customErrors 并且不确定如何使用 xmlupdate 来做到这一点,因为它不仅仅是节点中的一个值;它在关键标签内。
需要成为
-----------------这是我们成功使用的一个例子。
谢谢!
msbuild - 如何使用 XMLUpdate 更改多个文件?
我正在使用 XMLUpdate 更新子目录中的多个配置文件。
我以为我可以做这样的事情:
我有以下结构:
所以我的想法是,与其多次编写 xmlupdate 任务,我将能够使用上述内容并一次更新许多配置文件。
这可能吗?
java - 每当文件中有任何更新时,更新从 XML 检索的 Jsp 页面上的值
我通过从 XML 中获取来显示 JSP 中的值。现在我的要求是只要在 XML 中发生任何更改,就只刷新值而不是整个页面。任何建议如何在jsp中做到这一点。我用于显示的代码已在此处更新,请建议用于集成自动刷新的代码
现在我想尽快自动更新 tag1 的值,它会在 detail.xml 中更新
我在评论中添加的代码
php - 如何使用 PHP 更新/编辑 XML 元素的值?
我有这个 xml 文件。
如何使用 PHP 找到特定代码名称并更新/替换/编辑费率?
例如,我想更新港元的汇率和时间戳。
我尝试过使用这种方法,但没有成功。
当我尝试替换 HDK 的值时发生了这种情况。
我真正想要的输出是这样的。港元汇率改为123。
感谢任何帮助我的人,因为我已经被困在这里很长时间了。干杯。
xml - 使用 xmlstarlet 更新两个 xml 文件
我在使用 xmlstarlet 使用第二个 xml 文件的数据更新 xml 文件时遇到了一些问题。例如,我有一个这种类型的第一个 xml 文件:
还有第二个文件
我想要的是这样的(我只需要用第二个文件的元素结果更新(添加)第一个文件):
到目前为止我所尝试的:
使用命令xmlstarlet ed 1.xml 2.xml > 3.xml
但是这个命令只是将两个文件合并为一个具有相同标题的文件。你有什么想法可以指导我解决这个问题吗?