我正在尝试使用xsl:for-each在XSLT 2.0中对元素进行分组 .

以下是我输入的说明:

heading text

title

1111

2222

text

3333

another title

4444

text

5555

heading text

another title

6666

7777

another title

8888

9999

我试图通过匹配每个

元素并将每个后续元素分组直到下一个 成为元素 来对该文档进行分组 . 这是我希望我的输出看起来像:

Heading text

title

1111

2222

text

3333

title

4444

text

5555

title

6666

7777

text

8888

9999

我当前的模板不起作用:

上面的样式表确实对我想要的部分进行分组,但是由于某种原因它也将每个 元素分组到它自己的 中 . 有什么建议?

提前致谢 .

java xslt 2,使用xsl:for-each-group进行XSLT 2.0分组相关推荐

  1. java 输入 方程,用java 编写一程序,求解一元二次方程:aX2+bX+c=0.参数a、b及c从命令行做参数输入 java...

    题目: 用java 编写一程序,求解一元二次方程:aX2+bX+c=0.参数a.b及c从命令行做参数输入 java 答案参考: 以下程序在jdk5.0测试通过 import java.util.Sca ...

  2. mysql group by 之后取每个分组最新的一条(或者按照自定义的规则排序)

    mysql group by 之后取每个分组最新的一条(或者按照自定义的规则排序)_toString的博客-CSDN博客 select * from  mt_customer_bind_info_ax ...

  3. mysql取分组最新的一条_mysql group by之后取每个分组最新的一条

    最近遇到一个需求就是需要从mysql中根据id查出一组数据,该组数据有36个类型,每种类型每天都会插入一条新的数据,然后我要拿每个类型的最新一条出来. -- 首先我想的是,先按照类型分组,然后在按照时 ...

  4. 新课重磅发布-Java开发微信朋友圈PC版系统(架构2.0+分布式中间件)

    继"Java开发微信朋友圈PC版系统-架构1.0" 课程之后,debug这段时间日撸夜撸,终于赶在春节放假前给诸位带来了这一系统的架构2.0版本,特此分享给诸位进行学习,以掌握.巩 ...

  5. Group coordinator 192.169.0.16:9092 (id: 2147483647 rack: null) is unavailable or invalid due to cau

    kafka报错 [Consumer clientId=consumer-qizidou-1, groupId=qizidou] Group coordinator 192.169.0.16:9092 ...

  6. java 整型减去字符_Java:从char中减去’0’得到一个整数……为什么这个有效?...

    这工作正常: int foo = bar.charAt(1) - '0'; 但这不是-因为bar.charAt(x)返回一个char: int foo = bar.charAt(1); 似乎从char ...

  7. 如何强制java服务器只接受tls 1.2并拒绝tls 1.0和tls 1.1连接

    如何强制java服务器只接受tls 1.2并拒绝tls 1.0和tls 1.1连接 javaweb项目使用tomcat作为运行服务器,使用默认传输协议进行传输,结果被安全软件扫描出漏洞,建议禁止tls ...

  8. java月份前面去掉0,JAVA日期格式输出月度前面不想被自动补0

    JAVA日期格式输出月份前面不想被自动补0 JAVA日期格式输出月份前面不想被自动补0,那么就用SimpleDateFormat("M/dd/yyyy");,一个M. 如果想被自动 ...

  9. java操作es聚合操作并显示其他字段_java使用elasticsearch分组进行聚合查询(group by)-项目中实际应用...

    java连接elasticsearch 进行聚合查询进行相应操作 一:对单个字段进行分组求和 1.表结构图片: 根据任务id分组,分别统计出每个任务id下有多少个文字标题 1.SQL:select i ...

最新文章

  1. pyqt5入门教程(五)
  2. flex socket java,Flex的socket与java使用amf3进行通信
  3. Springbooot集成Shiro简单使用
  4. WinAPI: waveInUnprepareHeader - 清除由 waveInPrepareHeader 完成的准备
  5. 51nod1601-完全图的最小生成树计数【Trie,分治】
  6. Docker Machine搭建并加入节点
  7. [交互设计工具/原型创作工具]Axure RP Pro 5.0新特性 破解版 注册码
  8. IIS安装程序无法复制文件的问题 安装IIS提示安装程序无法复制文件staxmem.d...
  9. EPS数据导入CASS中
  10. gpu超算算法_2018电磁仿真(HFSS、CST、FEKO)单机集群并行计算特点分析与完美解决方案...
  11. 人脸检测-人脸对齐-人脸识别原理及方法
  12. np.ones(),np.zeros(), np.empty(),np.full(),np.ones_like() 基本用法
  13. 【Ant】win 10 / win 11: Ant 下载、安装和部署
  14. java实现文件的加密,Java实现文件的加密解密功能示例
  15. WWW 2019 | HAN:异质图注意力网络
  16. 网站域名空间服务器,网站 域名 空间 服务器
  17. mysql中的declare_sql中declare是什么意思
  18. Java我的高效编程之常用函数
  19. python大战机器学习——人工神经网络
  20. 解决linux下/etc/rc.local开机器不执行的原因

热门文章

  1. 解决问题redis问题:ERR Client sent AUTH, but no password is set
  2. java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ 解决方案
  3. 为什么Android教程中的大多数字段(类成员)都以`m`开头?
  4. 了解Java中的检查与未检查异常
  5. 符号链接和硬链接有什么区别?
  6. 什么是鲜为人知但有用的数据结构?
  7. [LeetCode] Kth Smallest Element in a BST
  8. 控制台输出覆盖当前行显示
  9. YYAsyncLayer 学习
  10. angular代码分析之异常日志设计