问题标签 [muenchian-grouping]

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 投票
1 回答
900 浏览

xslt - Xpath 从一个节点中选择另一个节点中不存在的值

我提供了示例 XML,并想知道如何使用 XPATH 获取不在课程中但在课程要求中的值。在所提供的情况下,答案将是 Geog 和 Phys,因为它们在课程中不存在。

这可能吗?如果可以,我将如何去做。任何帮助,将不胜感激。

谢谢

0 投票
2 回答
296 浏览

xslt - XSLT 1.0:重命名具有相同内容的元素

这似乎是一项简单的任务,但我现在完全陷入困境。我有以下 XML:

如果<ITEM_NAME>元素具有重复的内容,则应使用后缀重命名,例如计数器值。我想出了这个 XSLT:

它给了我这个输出:

但我希望这个输出:

最后<Item>ITEM_NAME应该重命名,因为它不叫“外纸箱”。同样在第一个<Item>元素中不应该发生重命名。

0 投票
1 回答
973 浏览

xml - Muenchian分组,计数组数

我正在使用 muenchian 分组来根据学生对主题和成绩进行分组。我可以计算每个学生选择的科目数量。但我无法计算学生人数。

输入 XML

XSLT

输出 XML

0 投票
1 回答
2808 浏览

xslt - 从 xml 中获取不同的值

我的示例 xml 如下所示: 我需要从 xml 中获取不同的状态。我在 vs 2010 编辑器中使用 xslt 1.0。

我的 xslt 如下所示:

输出:DE、NJ、NY

我上面的 xml 看起来很适合上面的测试 xml。

如果我将 xml 更改如下:

它没有选择州DE。任何人都可以提出合适的解决方案。在此先感谢。我需要从 xml 中找出不同的状态。

0 投票
2 回答
1209 浏览

xml - xslt 1.0 使用复合键分组(在不同级别)

我有一个转换,我试图记录一组扁平化的交易细节,并在文件末尾提供按投标类型和登记号分组的总数的总和。
记录一组单独的交易细节是很容易的部分,我工作得很好,但我在总结部分苦苦挣扎。

问题是我不知道有什么或有多少不同的寄存器号,或者有什么或有多少招标类型(因此在 xslt 中明确列出带有静态过滤器字符串的摘要是不行的),所以有些某种分组似乎是有序的。

再来一把扳手——我被 XSLT 1.0 卡住了……</p>

我尝试弄乱 muenchian 分组,但是在复合键要求(注册生活在与付款方式不同的级别)和我对 muenchian 方法和键如何工作的有限理解之间,我似乎无法得到它工作,但我认为它仍然可能是需要的技巧......

关于我如何让 muenchia 神奇地让它发挥作用的任何建议?

这是一个示例源文档:

这就是我想要的(同样,我的记录 [@type='detail'] 记录已经在工作了):

那么如何使用 xslt 1.0 创建按 register 和 paymentmethod 分组的摘要记录?

0 投票
2 回答
1116 浏览

xml - 如何使用 Muenchian 方法对父属性进行分组?

我是 XSLT 的初学者,对 Muenchian 分组方法感到困惑。这是我的 XML 文档

和 XSLT

我的问题是如何列出国家组中的所有购买日期。这样我就可以算出跟随国家的总量了

0 投票
1 回答
95 浏览

xml - 如何扩展 Muenchian XML 分组?

我有这个 XML:

感谢hr_117的帮助,我设法做到了:

这给了我这个输出:

但是我怎么能算attendees,所以我得到这个:

有人可以帮忙吗?

谢谢!

0 投票
2 回答
154 浏览

xml - 如何改进我的 Muenchian 分组 XSLT?

多亏了Nirajhr_117的帮助,我才能够得到一个 XSL 模板来转换这个 XML ......

...进入这个输出:

圣诞节:1 次预订

万圣节:1 次预订

复活节:2 次预订

这是我的 XSL:

我怎样才能得到这个函数来计算总和attendees

这是我需要的输出:

圣诞节:1 次预订,2 名参加者

万圣节:1 次预订,2 名参加者

复活节:2 位预订,2 位参加者

感谢任何可以提供帮助的人!

0 投票
1 回答
258 浏览

xml - 如何在封闭元素下组织(分组)节点 - XSLT

我尝试过使用 XSLT 1.0 对 XML 进行简单的分组,并且效果很好,但是在这里我遇到了一些更复杂且实际上不同的情况。所以XML结构基本上是这样的:

我需要的是对同一位置下的Blocks 和s 进行分组,并删除重复的位置编号。House例如它会变成这样:

比较难,因为Position不是Area的属性,所以我基本上要识别Area的Position的值,然后把同一个Position下的House和Block抓起来,放在同一个包围下<Area> </Area>

0 投票
1 回答
109 浏览

xml - XSLT 无法弄清楚如何正确分组

我有以下从 Oracle-DB 导出的 XML 文件:http: //pastebin.com/0yPcc7HT

我需要将其转换为以下结构:

我已经尝试了很多小时不同的事情,但我就是不知道如何正确地做到这一点。这就是我的 XSLT 文件的样子:

但这给了我以下结果:

PREISLISTEN中的元素SPESEN出现得太频繁了。我做错了什么,我需要改变什么才能让它发挥作用?

先感谢您