xslt-2.0相关内容

更改属性值而不创建新的输出文档?

我需要遍历一堆 XML 文档并使用 XSLT 2.0 简单地更改一个属性的值.文档的其余部分以及文档名称需要相同. 是否可以简单地更改现有文档而不创建新文档作为转换的输出?或者我需要复制文档,更改属性并命名它们与原始文档相同吗? 编辑 ..
发布时间:2021-10-04 18:42:30 其他开发

将平面 XML 转换为嵌套 XML

我想弄清楚如何使用 xslt 将平面 xml 文件转换为嵌套的 xml 文件.下面是我试图转换的平面 xml 的示例.我正在使用 xslt 2,所以我可以使用分组命令,但我不知道如何. 我正在寻找的结果结构是: 招聘会Ann Arbor News Fair ..
发布时间:2021-10-04 18:42:25 其他开发

XSL - 从文本文件创建格式良好的 xml

我有一个管道分隔的文本文件,如下所示,我需要使用 xsl 将其转换为格式良好的 xml 结构(如下所示的示例).下面的 xsl 是我解决这个问题的(最新)尝试 - 但是我似乎无法找到一种方法将 002 级元素封装在 001 级中,即在逐行遍历文件时保持父子关系.有人可以帮忙吗? 管道分隔文件 - 输入 001|XXX|YYY002|AAA|BBB002|CCC|DD001|EEF|XXX0 ..
发布时间:2021-10-04 18:42:22 其他开发

相似节点的分组

我在使用 xsl 对类似节点进行分组时遇到以下问题: 输入: 输出应该是: para2 内容在这里 4 5 para2 内容在这里 所有没有作为“Bullet"的imideate前面兄弟的“Bullet"元素都应该包含在“UL"和“Li"元素中. 我正在尝试这样的事情,但无法实现结果: ..
发布时间:2021-10-04 18:42:16 其他开发

如何修复这个停止工作的 XSLT?

我有这个由 Martining Honnen 慷慨提供的 XSLT(link) 模板由于某种原因停止工作,我似乎无法修复它.数据扩大了,但我看不出这有什么关系. 而不是将双竖线分隔的文本转为xml;它只是删除分隔的数据 这是模板和示例数据: ..
发布时间:2021-10-04 18:42:07 其他开发

使用 xslt 获取星期几

如何在 xslt 中获取当前星期几.比如周一、周二……0,1,2 也是可以接受的. 如何在 XSLT 中执行此操作? 解决方案 既然是 XSLT 2.0: format-date(current-date(), '[F]') ..
发布时间:2021-10-04 18:42:01 其他开发

xslt:通过中间参考节点选择唯一节点?

XSLT 2. 嗨,我有一个 xml,它有 3 个节点,从名为“孩子"的角度命名:孩子、父亲和母亲父亲.从父节点开始,我需要根据子节点中的 ID 找到子节点的 MothersFather 节点(子节点是连接其他两个节点的中间引用.) 所以,对于每个父亲来说,他的孩子的独特 MothersFather - 这些不是人类,一个父亲可以有数百个孩子,但只有二十个左右的相关 MothersFa ..
发布时间:2021-10-04 18:41:59 其他开发

避免在图标题上链接以及如何

在我的输入 xml 中,我在许多地方都有数字、图像及其交叉链接文本.当我尝试使用标签对交叉链接进行编码时,它也会在标题文本上进行交叉链接.但是,除了标题文本之外,我需要在任何地方编写交叉链接. 除了核心出版物之外,还有一组补充性的 ITIL 出版物提供了特定于行业部门、组织类型、运营模式和技术架构的指南`图1.1`. ..
发布时间:2021-10-04 18:41:50 其他开发

在python中使用xslt转换多个xml文件

我有一个在单个 xml 文件上运行的 xslt 脚本,我需要提供一个 python 代码,以便我可以使用该代码运行这个 xslt,并使用一些 python 代码在 xslt 的输出中插入一些东西?是否可以使用python调用外部xslt脚本? 例如 输入目录有一些 xml,xslt 在这些输入 xml 上运行并使用 python 脚本在输出目录中创建文件. 解决方案 是的,这是 ..
发布时间:2021-10-04 18:41:44 Python

如何处理“<"和“>"在 xslt 中的正则表达式

我有 XML 格式的字符串,a 并且我正在使用 xsl:analyze-string 使用此模式提取所有斜体字:"a".我知道我可以在斜体上使用模板匹配,但这里的要求是使用正则表达式匹配它.我正在尝试编写这样的表达式,()[az]+,但 XSLT 处理器在开头的 标签. 知道如何处理正则表达式中的开始和结束标记吗? 解决方案 a ..
发布时间:2021-10-04 18:41:41 其他开发

XSLT:跨多个文档创建“密钥"?

继上一个问题 'xslt:通过中间选择唯一节点参考节点?'. 无论如何都可以使用引用多个 xml 文档的“密钥". 类似于: 这会产生错误“在模式的头部不允许使用集合函数".我试图在多个文档中通过FathersID 和MothersFatherID 引用所有匹配的“子"节点,以获得一些统计结果,如总和和计数.能够在 key 语句中使用集合看起来是一个很好的竞争者,但要么我语法错误 ..
发布时间:2021-10-04 18:41:35 其他开发