问题标签 [xmltable]

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 投票
0 回答
226 浏览

oracle - 对于 Oracle XML 表,XQuery 选择是否使用 XmlIndexes?

我正在尝试从在 oracle 中存储为二进制 xml 的一些结构化 xml 中检索密钥和父密钥。我尝试过创建非结构化索引以及带有结构化组件的索引。对 XMLTABLE() 执行 SELECT 时,结构化组件工作正常,但我无法使用 XMLTable 检索父节点的值。因此,我尝试使用以下 Xquery 来检索父值,但这根本不使用索引。这种查询方式是否支持使用 XmlIndexes?我在文档中找不到任何说这两种方式的东西。

谢谢,汤姆

0 投票
1 回答
1018 浏览

xml - XML 表不显示 - 没有行也没有列

我应该用我们学校网站的 xml 文件中的数据创建一个实际上很简单的表。我有 XML 和 xsl 样式表,但无论我做什么,表格都不会显示。除了 IE,我还在其他浏览器中遇到解析错误。不幸的是,我对 XML 不是很熟悉。我尝试了一些 php5 方法,主要是使用 simplexml,但无法让它们正常工作。

任何关于为什么表格不显示的提示以及跨浏览器替代方案的建议将不胜感激。

这是 XML 文件的片段:

这是当前的 xsl 样式表:

0 投票
1 回答
732 浏览

xml - 具有基于节点数的动态列的 XSLT WordML 表

我有许多 xml 文件,我试图从中创建一个 WordML 表。每个节点列表中有多个节点,我需要为每个节点创建一列,最多 15 列。但是,如果少于 15 个,则需要对列进行对齐。

名为 NodeList 的模板:

名为 SimpleNode 的模板:

SimpleNodeTable 模板(我卡住的地方):

也许我以一种完全错误的方式处理这个问题,但我最终把自己弄糊涂了,试图获得 1 张桌子,然后开始 for-each 循环。我将不胜感激任何建议/指导。

0 投票
2 回答
21332 浏览

oracle - 带有 RTRIM 问题的 XMLAGG

目前我有以下查询:

如果使用 XML AGG 将少量 XML 行合并为单行,则此查询工作正常。但如果要合并的 XML 行数较高,则此查询将引发以下错误:

ORA-19011: 字符串缓冲区太小

我需要进行哪些更改才能完成这项工作?

0 投票
0 回答
510 浏览

xml - XML 和 XSLT 表数据和描述移动

作业完成。我通过反复试验弄清楚了一切。只有一件事困扰着我。在位于公司名称下方的每个表格下方,表格下方和下一个公司名称之前没有空格。它看起来很俗气。想在每张桌子下面加一个空格。有任何想法吗?

我正在研究一个使用 XML 和 XSLT 的项目,并且已经完成了相当多的工作。剩下的就是将描述文本放在表格的右侧,并用适当的信息填充表格的第二列。

我已经为描述性文本尝试了 float:right、text-align:right 和 align:right,但它不会移动到表格的右侧。关于如何做到这一点的任何想法?

此外,我需要在每一行的表格的第二列中填写一些与该公司直接相关的信息。我了解如何使用数据来填充表格,但这些信息不是数据。例如,表中的第一行和第一列是“类别”。我将“类别”一词硬编码到第一列。对于该行的第二列,我需要显示正确的类别类型,如“工业”,但“工业”这个词不是数据 - 它的设置如下:工业。我已将信息的去向留空。

这是我的网站的链接:

这是我的代码:

XML

XSLT

0 投票
0 回答
1452 浏览

sum - 在 ireport 中汇总列值 - 未找到变量错误

我正在使用变量对单列中的所有值(垂直)求和,我在代码中声明如下,但是当我运行代码时,它会给出错误:

. 未找到变量。

我在摘要带中打印此表,因为当我在详细信息带中声明它时,许多页面都在重复表中重复。

0 投票
1 回答
1894 浏览

java - 表格组件中的 iReport 单元格跨度

我正在使用 iReport 来显示来自net.sf.jasperreports.engine.data.JRTableModelDataSource表格中的数据。我使用的是 TableModelDataSource,因为我必须使用 Java 作为数据源。

我现在得到了以下代码,它工作正常:

我现在需要知道的是

  1. 有没有办法将 COLUMN_0 值垂直居中(将垂直对齐设置为“中心”)。我想它必须像这样if $V{supplyGroup_COUNT} == $V{supplyGroup_SIZE}/2。我在“实际”下显示了表格,但我希望它动态地看起来像“目标”。 垂直对齐
  2. 如果表有分页符,有没有办法打印另一个 COLUMN_0 值。也就是说,表格从第 1 页开始,并在第 2 页结束。我可以在第 1 页和第 2 页上打印 COLUMN_0 值吗?我在<printWhenExpression><![CDATA[$V{supplyGroup_COUNT} == 1 || $P{hasPageBreak}.equals("1"))]]></printWhenExpression>表的 textField 中添加了一个,但编译器抱怨无法找到参数 hasPageBreak。目前,我只计算表中的项目,如果 $V{supplyGroup_COUNT} == 20 并且如果有新页面,则放置另一个可见的“文本”。

中断后重复值 3.有没有办法在物品达到一定数量后强制打破桌子?我在表格后面有一些文字。我希望始终将表格的至少一部分(末尾)与以下文本一起保留。还是我必须使用两个单独的表?

打破桌子

0 投票
1 回答
504 浏览

xml - 从节点 XML、XSLT 创建表

我正在从 XML 文件中获取数据并使用 XSLT 对其进行转换。我有一个要从中创建表的节点。

我希望表格看起来像:

我可以这样做吗?

表中的 XML 示例:

0 投票
1 回答
516 浏览

xml - 导入 XSD 文件

我遇到的问题是 Adob​​e InDesign 的命名空间无效,架构位置也无效。有没有人可以替代这种情况?

这是我的问题的要点:我正在尝试在我编写的架构中验证来自 Adob​​e InDesign 的表格。由于我们需要捕获样式信息,我们决定将表格导出为 InDesign 表格,而不是 CALS。我已经编写了经过验证的架构的其余部分,但这部分给我带来了麻烦。

0 投票
1 回答
7101 浏览

jasper-reports - 当关联查询没有记录时,在 iReport 中打印空表

我正在使用 iReports 3.7.6 版。我通过使用数据集将其与查询相关联来动态生成表。

当查询返回记录时,我会打印一个包含所有记录的表。

但是,当查询返回零记录时,我需要显示一个空表。但我得到的只是一条水平线。

以下是 jasper XML 文件的一部分:

在这里,我使用了“列表”元素 (jr:list) 并将其与数据集相关联。