使用 xslt 将 xml 转换为 csv 文件
我遇到了 xsl:templates 和 xsl:call-template 标签的问题。也许这是缺乏理解,但这就是我想要做的... 如果我有一个与“/*”匹配的模板,并且我需要从…
尝试使用变量元素名称打印 XSLT 中的节点值
那么这几天有一个问题一直困扰着我。它应该相当容易,但 XSLT 调试起来实在是太痛苦了。我们在 java 1.6 输入 XML 2011-10-23 300 34567 2011-1-09 70…
在 XSLT 中对记录进行分组时如何避免 O(n^2) 复杂度?
当我将 XSL 大量数据转换为 HTML 时,我经常遇到性能问题。这些数据通常只是几个非常大的表,大致是这种形式: 1 abc 1 def 2 ghi 在转换期间,我想像…
在 Xalan XSLT 1.0 中,如何将变量传递给模板匹配?
我们在 Java 中使用 Xalan XSLT 1.0,并且希望将变量传递给模板匹配以避免在 XSL 文件中硬编码元素名称。样式表可以编译,但返回的日期是错误的。我们…
使用 local-name() 获取 XSLT 中的第一个子节点
假设我们有这个简单的 xml ... 我使用这个 xpath 来获取第一个书籍实例的元素。 //books[1]/* 返回 并且工作正常,但我必须使用 local-name() 让它工…
在 Xalan XSLT 1.0 中,需要一个函数来返回所有子元素名称
假设我有这个 XML... ...我如何编写一个函数或使用内置函数来返回一个字符串,该字符串只是 book 的所有子元素名称的逗号分隔连接?像这样... author,…
Barcode4j 不工作(在 Unix 上)
对于我的项目,我需要为 PDF 生成条形码。 我已经能够在本地 Windows 服务器上成功生成条形码,但在生产 UNIX 服务器上生成失败。 我使用barcode4j并…
URIResolver、Docbook 和 XSL 转换
我正在尝试使用 Java / Xalan 以及来自 https://sourceforge.net/projects/docbook/files/docbook-xsl/1.76.1/ 以及一些本地 xsl 文件提供一些自定义…
使用基于 XSD 的 XSLT 将 XML 转换为 XML
我正在使用 XSLT/Xalan 将一个 XML 文件转换为另一个文件。这样做时,我发现当我创建 XSLT 样式表时,我对想要生成的目标文件的节点进行了硬编码。这…
如何在 XSLT/XPATH 1.0 中执行 str:replace?
在 XPATH 2.0 中,有一个函数允许我用另一个字符串替换字符串中的子字符串。我想使用 xalan 来做到这一点。不幸的是,它不支持 EXSLT 方法 str:replac…
夏兰+ XSLT+爪哇
我的 xsl 文件
哪种 XSLT 处理器适用于 C++?
我一开始使用的是 C++ 的 Xalan,但这对于这个项目来说似乎确实是大材小用。我的内存中将有一个 XML 文件,有一个样式表可以运行它......仅此而已。 …
当我在输入和输出为 SAX 的上下文中解析 XSLT 时,是否会在幕后创建 DOM 树?
这是我引用的示例代码: http://xml.apache.org/ xalan-j/usagepatterns.html#sax 首先,请注意在此代码中所有可以基于 SAX 的内容都是基于 SAX 的:…
复杂的 XML XSLT 查询(如 SQL 连接)
我们有一个格式如下所示的 XML 文件。 321 345 321 189 345 998 我已经尝试了很多事情,但由于对 XSLT/XPath 不熟悉,我无法获得一个查询来表示如下所…
我如何告诉 xalan 不要验证使用“文档”检索到的 XML功能?
昨天,Oracle 决定暂时关闭 java.sun.com。这把事情搞砸了,因为 xalan 尝试验证一些 XML,但无法检索properties.dtd。 我正在使用 xalan 2.7.1 运行…