saxon相关内容

Saxon 9 HE、Java - 静态错误、XTSE0210、XTSE0165、XPST0017

在我的应用程序中使用 Saxon 调用 XSL 转换时,我收到以下错误 第 34 行第 45 列 xsl:import 处的静态错误XTSE0210:样式表无法自行导入xsl 处的静态错误:第 42 行第 39 列上的导入XTSE0165:在导入的样式表模块中报告了 1 个错误第 101 行第 43 列 xsl:when/@test 表达式中的 {leg:IsCurrentWelsh(/)} 静 ..
发布时间:2021-07-15 18:37:41 Java开发

SaxonJS 无法与 webpack 一起使用

我在尝试使用 webpack 将 SaxonJS 集成到更大的 Web 应用程序中时遇到了问题.据我所知,webpack 将 SaxonJS 视为另一个模块,但 SaxonJS 的结构并不像 AMD或 CommonJS 模块.相反,Big.js(一个 SaxonJS 依赖项)会劫持导出.我相信修复 Node.js 支持也会解决这个问题. import * as SaxonJS from "./S ..
发布时间:2021-07-15 18:37:38 其他开发

XSL-T 3.0 中的 XPath 3.1 如何像 java.text.SimpleDateFormat 一样将自由格式字符串解析为 DateTime?

我想在 XSL-T 3.0 中将几乎免费的格式字符串解析为 DateTime,因为可以使用 java.text.SimpleDateFormat 在 Java 中完成.是否可以? 我正在使用最新的用于 Java 的 Saxon HE 9.7.0.1,并通过 W3C CR 3.1“XPath 和 XQuery 函数和运算符 3.1"咨询它.W3C CR 3.1 中有函数“fn:parse-ie ..
发布时间:2021-07-15 18:37:36 其他开发

撒克逊变换导致未知扩展指令

我正在尝试使用 sql;query 从 XSLT 查询 oracle 数据库,我正在使用 sql9-sql.jar 和 saxon EE 9.6.0.7 版本,其中我已将 ojdc6.jar 也放在 eclipse 的构建路径中.我收到以下错误 队列名称是错误 in xsl:value-of/@select on line 37 column 65 of pro.xsl: XTDE1450: ..
发布时间:2021-07-15 18:37:33 其他开发

从 .net 中的 Saxon 9.x 获取详细的错误描述

我有一个使用 saxon 9.x 设置的 xslt2 转换引擎.我有一些带有大型 xsl 转换文件的大型 xml 文件.我可以使用 XQSharp XSLT2 引擎进行转换,但使用 saxon 时出现错误: javax.xml.transform.TransformerConfigurationException:无法编译样式表.检测到 1 个错误. 我想从撒克逊人那里得到一些更详细的 ..
发布时间:2021-07-15 18:37:30 C#/.NET

如何更改 Spring MVC 的 XSLT 提供程序(即插入 Saxon 9.x)?

我已经用谷歌搜索过,但看不到有人在谈论解决方案. 是否有合适的方法插入 Saxon,以便 Spring MVC 将它用于其 XSLT 视图,而不是 JDK 附带的任何内容,JDK 仍然是 1.0? (我自己还没试过,很着急,所以只是想知道是否有人已经这样做了,如果是这样的话). 谢谢. 解决方案 正如迈克尔所说.基本上只需将 Saxon jar(s) 放在类路径上.我想象 ..
发布时间:2021-07-15 18:37:27 其他开发

Saxon-HE 集成扩展功能

我最初应该通过声明我们的代码使用嵌入式撒克逊扩展函数 - saxon:parse($xml) 来发布我的问题,该函数返回 xml 的根元素/节点.但是,在 Saxon-HE 中,该扩展不再可用 - 因此我正在尝试编写一个集成扩展,将 xml 字符串解析为文档并返回根元素. 我正在使用 Saxon-HE 9.5.1.6 - 我正在尝试编写一个返回文档根节点的集成扩展函数.该函数接收一个 xml ..
发布时间:2021-07-15 18:37:21 Java开发

saxon:indent-spaces 属性被忽略

在我的问题这里试图将参数传递给我的样式表,以便用户可以指定所需的缩进级别.显然 Xalan 无法将参数的值读入其 indent-amount 属性,所以我正在尝试 代替这个版本的撒克逊-HE. Saxon 有属性 indent-spaces 我试图使用如下: ..
发布时间:2021-07-15 18:37:15 其他开发

在 Saxon 中调用 exslt 时出错

我收到错误消息: "找不到匹配的 1-argument 函数,名为{http://exslt.org/common}node-set()" 使用 Saxon 引擎运行 xslt 转换时. 我曾尝试在 Windows XP 上使用 Saxon PE 和 EE,但它给出了相同的错误.EXSLT 应该与 Saxon 一起开箱即用.有没有人有关于我如何解决这个问题的解决方案? 解决 ..
发布时间:2021-07-15 18:37:03 其他开发

使用 Saxon 指定输出文件扩展名

是否可以使用 Saxon 指定输出文件扩展名? 处理多个输入文件时,“o:"选项指定顶级目标目录.所有生成的文件都有一个“.xml"扩展名.可以使用脚本来更改这些内容,但如果有一种方法可以指定所需的扩展名、命令行或从 XSL 文件中指定,那就容易多了. 解决方案 可以通过设置 或 text/plain 在样式表中 ..
发布时间:2021-07-15 18:36:46 其他开发

使用 XSLT 转换 Unicode 转义字符

谁能告诉我如何将像 \u00e4 这样的 Unicode 代码点转义字符转换为 XSLT 中的实际字符 ö? 我确实有... Eine Repr\u00e4sentation des Objektes geh\u00f6rt... ...而且我喜欢: Eine Repräsentation des Objektes gehört... 解决方案 这是一件多么有趣的事情...所以这是 ..
发布时间:2021-07-15 18:36:43 其他开发

Saxonica 9.7.0.4 中的 com.saxonica.ptree.StylesheetPackager 发生了什么?

我正在尝试将 Saxonica PE 从 9.6.0.8 升级到 9.7.0.4,但在找到 StylesheetPackager 的合适替代品之前无法继续.我已经看过了,但还没有找到任何东西.该类在 9.7.0.1 中丢失了. 解决方案 我们在 9.7 中完全重新设计了样式表打包机制.导出样式表现在在“包"级别而不是完整的样式表(当然它可以是完整的样式表)工作,并且导出文件包含已编译样式表 ..
发布时间:2021-07-15 18:36:37 Java开发

Saxon9HE 错误 XLM0001:嵌套的应用模板调用过多.样式表可能会循环

我正在使用 Saxon9HE 来转换一些 XML 2.0.来自 Java 类;解决方案来自这个较早的问题 我正在将双管道分隔文本转换为 XML. 但是,某些字段包含人们的简历,并且转换会引发标题中提到的循环错误. 有没有办法解决这个问题?我读到了增加模板堆栈中的最大深度,但这仅适用于 Oxygen;Saxon9HE.jar 中是否有类似的设置? 这是代码,您也可以点击上面的链接获取 ..
发布时间:2021-07-15 18:36:33 其他开发

如何使用 saxon 将文档类型参数传递给 xslt?

对于发送原子数据类型将使用像 transformer.SetParameter(new QName("", "", customXml), new XdmAtomicValue("true")); 如何将 XML/Node 作为参数从 C# 传递给 XSLT? 你能帮我吗 按照你的代码它工作正常,但我只在xml中获取文本(我在参数中传递的内容)而不是节点 XSLT: ..
发布时间:2021-07-15 18:36:30 C#/.NET

Saxon Xpath 命名空间

给定以下 xml: Wells 使用 Xerces 可以执行以下 xpath 查询: //urn:company.com:catalog.01:author 当我使用 Saxon (v 8.7) 时,出现一个带有消息“无效 QName 本地部分 {company.com:catalog....}"的静态错误. Xpath 查询应该是什 ..
发布时间:2021-07-15 18:36:21 其他开发