问题标签 [xslt-2.0]

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 投票
2 回答
1391 浏览

delphi - 在 Delphi 中使用 XSLT 2.0 需要什么

在 Delphi(win32) 中使用 XSLT 2.0 需要什么?目前,我使用 MSXML6 进行所有 xml 转换。但是 MSXML6 不支持 XSLT 2.0。

解决方案(由ErvinS 提供
使用 AltovaXML 库。安装后,您必须导入 AltovXML 类型库。然后你可以使用这样的来源:

0 投票
3 回答
13618 浏览

datetime - 在 xslt 中将 dateTime 转换为 unix 纪元

我有一个 dateTime 变量,我想将它转换为纪元的十进制值。如何才能做到这一点?

我尝试使用:

但它只返回 0。

请指教。谢谢。

0 投票
3 回答
573 浏览

browser - xslt 2.0 什么时候完成

我真的很想在 xslt 2.0 中开始开发,但我听说浏览器还不支持 xslt 2.0。是否有 xslt 2.0 完成的预期日期以及浏览器何时支持它?

0 投票
3 回答
289 浏览

xslt - .NET 中的 xslt 解析

考虑以下 xml 代码段。

我想使用 xslt 遍历所有具有 'child' 之类的 id 的孩子。
我如何实现这一目标?

0 投票
1 回答
987 浏览

xml - 使用 XSL 函数动态检索 XML 值

我的输入 xml 文件看起来像

我需要一个 XSLT 函数,它读取下面的 XML 文件并从上面的文件中提取在 map/domain/instance/@xpath 指定的 xpath 表达式值

我需要一个 xslt 函数来检查为每个 xpath 表达式指定的长度与传入的 xml 文件。

如果它在长度上失败,它应该返回 false。

0 投票
3 回答
3162 浏览

xslt - 如何为 XSLT 脚本设置基本 URI?

有没有办法在 XSLT 中设置基本 URI,使其适用于整个文档,就像在 XQuery 中一样?

IE

0 投票
3 回答
4055 浏览

xml - 所有 XML 的通用替换 (XSLT)

基本上,我现在正在做的是运行 XSLT,然后在 Visual Studio 中打开结果并查找并替换一个单词 - 对于这个示例,我想将“bar”的所有实例更改为“myBar”。可以假定“bar”的所有实例都在文本元素中,如下所示:

这将转换为:

但需要注意的是,我还在运行其他转换,例如重命名或移动元素。有什么方法可以将这两个操作(转换和查找和替换)组合到一个 XSLT 中?这可能用于多个查找和替换吗?

感谢所有帮助,并提前感谢!

编辑:来自评论

我应该指定我确实在使用 XSLT 2.0。我正在阅读那篇文章并试图弄清楚我将如何使用 replace()

0 投票
2 回答
722 浏览

xslt - 一个关于的问题使用 XSL 2.0 和数据类型扩展

有谁知道使用 xml 模式定义数据类型并在带有 xsl:sort 指令的 XSL 模板中使用它的示例

提前致谢。

0 投票
2 回答
382 浏览

xml - 在许多 XML 元素上替换值 [XSLT 2.0]

这个问题是这个问题的延伸。我有很多价值观,如下所示:

我一直在做一个copy-ofover MOST the elems (the selectin thecopy-of非常具体),然后对生成的 XML 进行查找和替换,但我想将两者结合起来。在我应用这个的大多数情况下,我会用下面的模板替换所说的任何<xsl:value-of select="whatever">内容<xsl:apply-templates select="whatever">

我想使用类似的模板来替换copy-of我的代码中的 (因为我正在做与其他文件相同的替换,所以我可以使用相同的模板),但我不确定如何做到这一点。

输出将如下所示:

感谢所有帮助,并提前感谢!

0 投票
2 回答
323 浏览

xml - XSLT for-each question

我有一个xml

Child2 总是和 child1 在一起。我需要知道如何循环使用xsl:foreach和创建 XML 输出示例。

我的问题是如何在 XSLT 中循环考虑 Child2 节点将始终跟随 Child1?