问题标签 [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 回答
119 浏览

xml - 在封闭元素下排列节点 - XSLT

所以我有这个 XML:

我想这样订购:

我正在使用这个 XSLT 来转换它:

订购工作完全正常。但是,如果我有Position不同的重复数字,Type那么我会将所有Houses 和Blocks 安排在Type我有重复Position数字的第一个。例如:

然后 in 下的元素Position 5将从Type B那里移动到Position 5in下TypeA。我不希望那样。我希望安排房屋和街区,但要保留在自己的类型和区域中。

谁能为我提供如何更改我的 XSLT 才能解决此问题的解决方案?

PS 为简化起见,更改了 XML 标记的名称。而且我不能使用 xslt-2.0,因为我的编辑器不支持它。

0 投票
1 回答
1013 浏览

xml - 按类别和子类别分组以从 XML 数据生成 HTML 列表

我有一些看起来像这样的 xml 数据:

我希望它按类别和子类别分组(仅对类别和子类别使用 H1 H2 标签,以及下面的其余课程数据)。

使用我提供的 xml 数据,它应该产生:

所以它应该有一个使用 xsl 的组和一个子组。它不必在表格或任何东西中,只是一个常规的 html 列表。

我已经尝试使用该站点中的示例,但找不到任何适合我需要做的事情。我也试过 W3 学校,它只是展示了一个使用 CD 的例子,根本没有分组。

任何帮助将不胜感激!

0 投票
2 回答
280 浏览

xslt - 多层次的慕尼黑分组

我希望有人可以通过 Muenchian 分组为我指出正确的方向来帮助我。

我有以下形式的数据:

ETC...

我试图获得如下分组的输出:

我正在努力获得这样的 XSL 代码嵌套,这是我迄今为止的微弱尝试的摘录:

谁能指出我正确的方向?

谢谢

李莫尔斯

0 投票
0 回答
82 浏览

xml - 根据属性值选择节点

几天来,我一直在努力确定如何获取比赛结果(球队和最终比分)的 XML 文件并生成球队排名列表,显示每支球队以及他们根据比赛状态(已玩)赢、输或并列的次数. 我能够在游戏状态(已玩和待定)上显示团队排名。我想显示只玩过的球队排名。任何帮助将不胜感激。

这是我的xml代码:

这是我的 xsl 代码:

输出应采用以下形式:

0 投票
1 回答
715 浏览

sorting - XSLT 将排序后的数据拆分到不同的表中

我正在尝试将我的 xml 数据格式化为两个 HTML 表。我可以成功地对一些虚拟数据 xls:sort 进行排序,但我无法将排序后的数据拆分到不同的表中。

我的xml:

N 在这种情况下是一个数字,但我不知道是哪个数字。它可以是 2 和 55、3 和 4、44 和 52 以及 78 和 98。

我希望发送到他们自己的表的每个数字,所以结果将是:

如何根据属性将排序后的数据分成不同的表?

任何指针将不胜感激。

0 投票
1 回答
113 浏览

xslt - Muenchian Grouping - 根据行数显示第二级

在我上一篇文章中 Tim 的帮助下,我能够让 Muenchian 分组为我的测试 xml/xsl 工作。但是在使用我的实际 xml 时,我遇到了如下不同的情况。输入 xml 看起来像,为简单起见减少了它。如您所见<name>Status</name> <value>Existing</value>,实际 xml 中还有许多其他条目。

我使用的 XSL 是:

实际输入 xml 包含不同的数据值(Test_Grid-1 或 Test_Grid-2 等除外)。在那种情况下,xsl 正在拉动所有这些元素并显示在里面。有什么方法可以过滤仅以“Test_Grid-”开头的值(我的代理参数的名称Dictionary和值为“Test_Grid”),xsl 将仅提取名称以 开头的那些数据值concat($Dictionary,'-')。我尝试了类似下面的东西

但它在输出中显示空元素,如下所示以及所需的输出。

有没有一种方法可以仅在元素中包含一些 rowData 元素时才显示该元素。

任何和所有的帮助将不胜感激。

0 投票
1 回答
493 浏览

xml - xsl muenchian 分组多个级别

我一直在尝试学习使用其他帖子来理解 muenchian 分组,但我正在努力将正确的分组转换为表格格式。分组需要分为两个级别,首先是赛季“年”,然后在每个赛季中显示比赛按“组”分组。我已经设法将“组”分组,但他们都在最新一季下展示,而不是分成各自的季节。这是一个xml的例子:

xsl 目前看起来像这样

0 投票
1 回答
28 浏览

xslt - XSLT 在第二级没有分组

我需要使用 xslt 转换一些数据。基本上,我需要对每个客户的信息进行分组。之后,应按客户级别显示所有日期和时间值。我必须提到,我不必只显示不同的值。

输出应该看起来像

非常感谢各位

0 投票
1 回答
63 浏览

xml - 选择 Distinct Element 到节点 XSLT

这是我的 XML 代码:

我创建了这个 XSLT 1.0:

在输出中我有这个:VIS 22-92 VIS 22-92 VIS 92-137 VIS 92-137

我只会: VIS 22-92 VIS 92-137

0 投票
2 回答
48 浏览

xslt-1.0 - Muenchian Grouping XSLT

这是我的 XML:

这是我的 XSLT:

在输出中我有: IRA IRA IRA IRA
我会: IRA(如果存在轻类别 = 17 只写一次 IRA 而不会重复)