问题标签 [updatexml]

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 投票
2 回答
11407 浏览

xml - Oracle:如何使用 updateXML 更新文档中的多个节点?

我可以写:

现在,如果在同一个更新查询中我还想将 /a/c 设置为 2(此外 /a/b 设置为 1)怎么办?我很想写:

但这给了我一个“ORA-00957:重复的列名”。关于如何做到这一点的任何建议?

0 投票
1 回答
3205 浏览

xml - Oracle:如何将文本节点添加到现有元素中

在 Oracle 中,您可以编写:

这仅在<b>元素中已经有一些文本时才有效。如果数据库中的文档如下所示,如何更新文档并“添加一些文本” <b>

0 投票
3 回答
4252 浏览

sql - 如何向 Oracle 数据库的 CLOB 中包含的 xml 添加属性?

如何向 Oracle 数据库的 CLOB 中包含的 xml 添加属性?我可以使用 UpdateXML 函数来更新现有属性,但它不会添加一个。

0 投票
2 回答
1267 浏览

mysql - 具有自动节点插入功能的 MySQL UpdateXML?

我正在编写一个支持自定义字段的应用程序。目前我将所有自定义字段存储在 XML 格式的文本字段中(例如'<root><field1>val1</field1><field2>val2</field2></root>'在 cust_field 中)

我可以使用 updateXML(cust_field, '/root/field1', '<field1>new value</field1') 来更新这些值,但是如果我使用 updateXML(cust_field, '/root/field3', '<field3>new value</field3>') 那么它不起作用,因为 field3 不在旧值。有没有办法让 MySQL 自动将新的 field3 节点及其值插入到 cust_field 中?我正在考虑存储过程甚至存储函数,但对两者都不熟悉,谁能指出我正确的方向?

0 投票
1 回答
1391 浏览

sql - 将 Excel 行保存在 SQL Server 列(XML 数据类型)中。如何更新特定的单元格值?

我有一行 excel 数据(即 Excel 工作表中的几个单元格)保存到 SQL Server 表中,位于数据类型 XML 的列中。

我需要使用存储在同一个表的另一列中的新值更新保存在 XML 列中的数据中特定单元格中的值。我怎么做?

我什至无法使用 SQL Server 2005 的 T-SQL 中的 XMLColumnName.Query() 方法选择单元格属性。

在此处粘贴示例表,其中包含示例行,以便您进行实验并告诉我您是否能够解决这个问题!谢谢!!

-湿婆

0 投票
1 回答
5345 浏览

java - 如何从另一个 xml 文件动态更新 xml 文件?

我想从另一个 xml 文件更新一个 xml 文件。我使用了一个 xml 文件,如下所示:

一个.xml

二.xml如下:

从上面的两个 xml 文件中,我想更改属性值之一。xml 当如果

two.xml然后我想将one.xml文件更新为 LinearLayout android:id="@+id/linearLayout1"然后将属性值更改为android:visibility="gone"

0 投票
1 回答
9863 浏览

xml - 在 Oracle 中更新 xml 元素值

在 Oracle 表中有一个 XMLTYPE 列,我想使用 UpdateXML 方法更新一些 xml 元素的值,但是由于应用在不是父元素的 xml 元素上的命名空间,我在这样做时遇到了麻烦。我的 elmenets 的 xml 结构看起来像:

和以下形式的更新它不起作用:

0 投票
1 回答
248 浏览

oracle - Oracle updateXml“小于号”作为文本

我有xml文档

我想将其更新为

使用updateXML语句。

执行

返回

不好是因为“&”。

执行

投掷

ORA-31067 XML 节点必须使用相同类型的有效节点进行更新。

我怎样才能达到预期的结果?

编辑:ORA-31067 仅在 10g 数据库中提出。在 11g 中是正确的查询。

EDIT2:在 10.2.0.3 版本上出现错误,在 10.2.0.5 上没有出现。可能是一个错误?

0 投票
1 回答
6577 浏览

sql - 更新给定值的 Oracle XMLType 列内容

我在具有 XMLType 列的 Oracle 11g 数据库中有一个表 SECTION_ANSWER。XML 非常简单,它遵循以下结构:

我需要将“105”答案更新为“205”。我过去使用 UPDATEXML 做过类似的事情。例如,如果我要更新只有一个答案的 questionID 1,我可以执行以下操作:

但是,这次更新 questionID 2 时遇到问题,因为有多个答案节点,我不知道需要更新的内容将在哪个节点中。任何人都可以了解如何执行这种更新?

0 投票
2 回答
661 浏览

android - 更新资产中的 xml 节点

我有一个 android 应用程序,我正在尝试更改节点值。

下面我可以从 assets 文件夹中获取 xml 文件并获取我想要的特定节点。

但是当谈到转型时,我卡住了。