问题标签 [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.
delphi - 在 Delphi 中使用 XSLT 2.0 需要什么
在 Delphi(win32) 中使用 XSLT 2.0 需要什么?目前,我使用 MSXML6 进行所有 xml 转换。但是 MSXML6 不支持 XSLT 2.0。
解决方案(由ErvinS 提供)
使用 AltovaXML 库。安装后,您必须导入 AltovXML 类型库。然后你可以使用这样的来源:
datetime - 在 xslt 中将 dateTime 转换为 unix 纪元
我有一个 dateTime 变量,我想将它转换为纪元的十进制值。如何才能做到这一点?
我尝试使用:
但它只返回 0。
请指教。谢谢。
browser - xslt 2.0 什么时候完成
我真的很想在 xslt 2.0 中开始开发,但我听说浏览器还不支持 xslt 2.0。是否有 xslt 2.0 完成的预期日期以及浏览器何时支持它?
xslt - .NET 中的 xslt 解析
考虑以下 xml 代码段。
我想使用 xslt 遍历所有具有 'child' 之类的 id 的孩子。
我如何实现这一目标?
xml - 使用 XSL 函数动态检索 XML 值
我的输入 xml 文件看起来像
我需要一个 XSLT 函数,它读取下面的 XML 文件并从上面的文件中提取在 map/domain/instance/@xpath 指定的 xpath 表达式值
我需要一个 xslt 函数来检查为每个 xpath 表达式指定的长度与传入的 xml 文件。
如果它在长度上失败,它应该返回 false。
xslt - 如何为 XSLT 脚本设置基本 URI?
有没有办法在 XSLT 中设置基本 URI,使其适用于整个文档,就像在 XQuery 中一样?
IE
xml - 所有 XML 的通用替换 (XSLT)
基本上,我现在正在做的是运行 XSLT,然后在 Visual Studio 中打开结果并查找并替换一个单词 - 对于这个示例,我想将“bar”的所有实例更改为“myBar”。可以假定“bar”的所有实例都在文本元素中,如下所示:
这将转换为:
但需要注意的是,我还在运行其他转换,例如重命名或移动元素。有什么方法可以将这两个操作(转换和查找和替换)组合到一个 XSLT 中?这可能用于多个查找和替换吗?
感谢所有帮助,并提前感谢!
编辑:来自评论
我应该指定我确实在使用 XSLT 2.0。我正在阅读那篇文章并试图弄清楚我将如何使用 replace()
xslt - 一个关于的问题使用 XSL 2.0 和数据类型扩展
有谁知道使用 xml 模式定义数据类型并在带有 xsl:sort 指令的 XSL 模板中使用它的示例
提前致谢。
xml - 在许多 XML 元素上替换值 [XSLT 2.0]
这个问题是这个问题的延伸。我有很多价值观,如下所示:
我一直在做一个copy-of
over MOST the elems (the select
in thecopy-of
非常具体),然后对生成的 XML 进行查找和替换,但我想将两者结合起来。在我应用这个的大多数情况下,我会用下面的模板替换所说的任何<xsl:value-of select="whatever">
内容<xsl:apply-templates select="whatever">
:
我想使用类似的模板来替换copy-of
我的代码中的 (因为我正在做与其他文件相同的替换,所以我可以使用相同的模板),但我不确定如何做到这一点。
输出将如下所示:
感谢所有帮助,并提前感谢!
xml - XSLT for-each question
我有一个xml
Child2 总是和 child1 在一起。我需要知道如何循环使用xsl:foreach
和创建 XML 输出示例。
我的问题是如何在 XSLT 中循环考虑 Child2 节点将始终跟随 Child1?