问题标签 [qxmlquery]

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 回答
45 浏览

xml - 是否可以使用 XSLT 2.0 将简约的 XML 转换为完整的 HTML 表?

非常重要的注意事项:我正在使用 QtXmlPattern(一个未完全实现的 XSLT 2.0 处理器,在实现的内容中有一些错误......)

我有一个格式良好的 XML 文件,其中的数据定义在一个四级数组中,如下所示:

结果应该包括所有天数,但正如我们所见,每个<b>列表可能有不同的天数。然而,结果需要有所有<b>标签的所有天数。如果数据不可用,则结果可能保持为空或为零。

我找到了一种在变量中收集所有日子的方法:

但我看不到如何生成看起来像这样的最终结果:

我的问题是变量不是节点列表,只是字符串列表,我不太确定如何循环遍历字符串列表。

以防万一,对于那些不了解 QXmlQuery 解析器的人,该xsl:for-each-group命令不存在。

0 投票
0 回答
236 浏览

qt - QXmlQuery::evaluateTo() 函数返回空列表

我正在尝试使用QXmlQuery. 但是,当我运行该QXmlQuery::evaluateTo()函数时,我会得到一个空列表。我的 XML 如下:

我的代码如下:

任何帮助将不胜感激。谢谢你。

0 投票
1 回答
656 浏览

xml - 尝试使用 QXmlQuery 从 XML 文档中获取字符串

从一个简单的 XML 文件开始:

我发现:

我正在尝试提取播放列表名称,所以我尝试了:

filePath 是在此方法中传递的 QString。

无论我做什么,我都会从正在加载的文件中不断收到“解析错误:预期的开始标签”,但没有结果。当我检查文件中的内容时,它看起来是正确的。

0 投票
1 回答
36 浏览

xml - Xquery 检索内部元素属性

我在名为 dbo.USR_YALE_IMODULES_EMAIL_WEBSERVICE_LOG 的表中名为 response 的 xml 列中有以下 xml。我在正确检索错误和消息元素的属性代码和描述时遇到了困难。谁能解释我做错了什么?我得到 1727 行错误,而且比这少得多。我玩弄

这只是返回空白。

提前致谢。

/* xml 示例

*/

0 投票
1 回答
112 浏览

qt4.8 - 使用 Qt 和 Xquery 解析节点内的 xml

我正在尝试使用 Qt4.8 解析以下内容。

我可以使用以下代码显示内容:

输出是:

要打印,我尝试使用:

但结果是空的。

目前,解决方法是将其$result传递给另一个 QBuffer 以应用相同的过程。

我错过了什么明显的东西吗?

0 投票
1 回答
54 浏览

xml - 从 XMLTYPE 列中提取标题

我在包含值的表中有一个 XMLTYPE 列:

我想提取到一个 XMLTYPE 变量

有人可以帮我解决这个问题,也许可以指点我参加 XMLQUERY 培训吗?

非常感谢,米库图。

0 投票
2 回答
1843 浏览

xml - Oracle XMLQuery 插入不需要的命名空间

甲骨文 11.2

XMLQuery下面是我在XMLType列上运行的缩减版。当我运行查询时,它只是解析和重新创建存储XML的,不需要的default 和 tsip 命名空间被插入到父元素的子元素中。请注意,没有插入 tsxm 命名空间,这是因为它不等于默认命名空间。这个查询什么都不做,可以很容易地重写,但真正的(更大的)查询使用相同的方法,所以这就是为什么我以这种格式发布问题。

创建表:

插入一些数据(必须具有原样的命名空间):

运行XMLQuery

请注意这里解释了命名空间通配符的需要

回报:

如何摆脱在加入和声明的元素中创建的不需要的名称空间。任何建议表示赞赏。

0 投票
3 回答
890 浏览

sql-server - sql server - xml查询 - concat - 添加空格

我想获取一个 xml 字符串并将其转换为 sql-table 分号分隔

结果:

我想要的结果:(没有空格)

>> 奖励:删除最后一个分号

谢谢你!

0 投票
0 回答
40 浏览

xml - XPath:具有属性的元素使查询无效

我正在通过查询获取文件的<script>元素,一切正常,直到之前的元素中没有属性。XMLXPath<script>

简而言之,这有效:

这没有(html有一个属性xmlns):

这是我的查询:

我也试过这个:

我找不到任何可以帮助我找到解决方案的文件。

我正在使用 QXmlQuery 来执行查询,代码如下(只是一个测试应用程序):

欢迎任何帮助。

0 投票
0 回答
65 浏览

xslt - 如何使用 Qt “非规范化” XML

qt 中是否有关于 QXQuery 或 XSLT 的教程甚至示例如何在第二个中转换第一个 XML 代码?目前我在 C++ 中手动完成。我猜 QXQuery 会用几行代码来完成,但我不知道怎么做?

XML1 基本上我想将所有信息从相应类型的 ITEMTYPE 移动到 ITEMS。

XML2