saxon相关内容

XLT 不解析 Saxon 中的数据

关于我的目标的简短说明.我想用 Saxon 解析一个 xlm 文件,最后得到一个带有代码的文本文件.像这样的东西:function1(){ a+a;} function2(){ b+b;} function3(){ c+c;} 我的想法是使用 模板标签创建此类代码,以便对于每个面向 标签的文本文件,将使用必要的方法填充位于 标签中.例如,对于 的每个第一个子项 ..
发布时间:2021-07-15 18:40:18 其他开发

与 Xalan 一起使用 Saxon

我有一个应用程序,我使用 Xalan 作为 XSLT 处理器.我现在想使用撒克逊人.我想确保所有现有的转换仍然有效.因此我想对所有现有的 XML 文件使用 Xalan.对于新的 XML 文件,我想使用 Saxon.总而言之,我想同时使用两个处理器.因此,我像这样实例化处理器: TransformerFactory.newInstance("com.sun.org.apache.xalan.int ..
发布时间:2021-07-15 18:39:45 Java开发

Saxon 8 - XQuery 文件 - Java 调用

现在我有这个错误: *module 的第 10 行错误,没有 systemId*:FODC0005:URIResolver 引发的异常:无效的相对 URI{D:\Users\***\workspace\**...}:索引 2 处不透明部分中的非法字符:D:\Users\***\workspace\***/JDPR/config/Rules.xml在 xsl:copy-of 的 *module 的 ..
发布时间:2021-07-15 18:39:43 Java开发

使用 Saxon-HE 在 XSLT 2.0 中检索 hashmap 值

我想在 XSLT 2.0 版本中将 Map 对象作为参数传递,并且我想使用 Saxon-HE 在 XSLT 2.0 文件下检索 Map 对象数据. 我在谷歌上搜索了很多,发现 在 XSLT 中检索 hashmap 值 根据我的需要完全匹配的链接,但我收到异常,例如 {map:get($mapData,'1')} 中的表达式中的静态错误xsl:variable/@select 在t ..
发布时间:2021-07-15 18:39:40 Java开发

使用java获取xsl消息

我正在尝试使用 JAXP 在 JTextArea 中打印 .我的问题是,我无法用我的变压器创建 saxonica 控制器,我不知道为什么,因为我正在使用 TransformerFactoryImpl,因为在某些答案中被调用. 这是我的 Java 代码: public static void xslTransform(File xmlFile,File xslFile, JTextArea ..
发布时间:2021-07-15 18:39:37 Java开发

Saxon 9 是否支持扩展函数中的 java varargs?

Saxon 能否映射下面的扩展函数调用下面带 varargs 的 java 静态方法? XSLT: Java public static String fun(String arg1, String... args) { ... } 我希望撒克逊人支持可变参数但是,我得到 命名空间 URI 和本地名称被识别,但参数数量错误 我做错了什么吗? 它似乎能够识别序列 () ..
发布时间:2021-07-15 18:39:34 Java开发

使用 Java 的 Hello World Saxon

使用通过 apt 安装的 JAR 文件用于 Saxon-HE 和 tagsoup 解析 html 是一个-班轮为: thufir@dur:~/saxon$thufir@dur:~/saxon$ java -cp/usr/share/java/Saxon-HE-9.8.0.14.jar:/usr/share/java/tagsoup-1.2.1.jar net.sf.saxon.Query -x: ..
发布时间:2021-07-15 18:39:30 Java开发

从 XSLT 调用 XQuery,在 XQuery 中动态构建 XSLT?

环境:eXist-db 4.2.1、XQuery 3.1、XSLT 2.0 我需要使用 XQuery 在 eXist-DB 中执行 XSLT 转换.有一次,XSLT 需要在数百个文档中搜索节点属性值的匹配项.从 eXist-DB 中的 XSLT 调用 collection() 似乎不起作用 . 我已经搜索了一些其他方法来解决这个问题,但没有找到任何东西,我在这里发布了两个问题: ..
发布时间:2021-07-15 18:39:24 其他开发

如何在 XML 模式中查找值指定为 QName 的所有元素?

假设... 我有一个复杂的 XML 模式,它导入/包含其他模式文件,然后导入/包含更多模式文件. 我想在这个 XML 模式中找到所有具有声明为 QName 类型的值(即文本节点)的元素. 我希望将这些元素的位置(路径)表示为 XPath 语句(例如,/foo/bar). 如果我正在编写 Java 应用程序,那么适合这项工作的技术是什么?它是像 XSOM 这样的模式对象模型吗?是 J ..
发布时间:2021-07-15 18:39:20 其他开发

如何使用 saxon 9.2he 在 java 中设置 xquery 上下文文档?

我如何执行一个简单的这个 xquery,比如这个 for $elem in/root/element()返回$elem 在不使用 fn:doc 的情况下使用 java 的 xml 文件? 我一直在XPDY0002:轴步骤 child::element(xml, xs:anyType) 的上下文项未定义 --概要:我需要一个简单的解决方案来加载 xml 文件、加载 xquery 并进 ..
发布时间:2021-07-15 18:39:14 Java开发

Saxon 不再支持 `saxon:output`

我正在尝试使用 Saxon 9.1.0.8 HE 来应用(最近的)Docbook XSL,并得到这个: 不知道如何使用 Saxonica 的 SAXON 9.1.0.8 进行分块处理由chunker.xsl 中第 46 行的 xsl:message 终止 Docbook XSL 源声称: 的 XSLT 实现. ..
发布时间:2021-07-15 18:39:11 其他开发

JSON to XML with XSLT 3.0 using saxon

我正在使用 XSLT 3.0 来转换这个文档 JSON 到本文档 XML 与函数 json-to-xml, 从撒克逊人,我像文档 XML 一样传递这个 json: String XML = ""+ JSON + ""; 我在调用函数 json-to-xml 时得到一个 XML: urn:oasis:names:specification: ..
发布时间:2021-07-15 18:39:08 其他开发

如何高效地并行运行大量文件的 XSLT 转换?

我每次都必须定期转换 1 个文件夹内的大量 XML 文件(最小 100K)(基本上,来自解压缩的输入数据集),我想学习如何以最有效的方式进行转换可能的.我的技术栈由 XLT 和从 Bash 脚本调用的 Saxon XSLT Java 库组成.它运行在具有 8 核和 64Gb 内存的 SSD RAID 的 Ubuntu 服务器上.请记住,我能很好地处理 XSLT,但我仍在学习 Bash 以及如何为此 ..
发布时间:2021-07-15 18:39:03 Java开发