xalan相关内容

在 Java 中转换 StAX 源

我有一些类似的代码: XMLInputFactory xif = XMLInputFactory.newInstance()TransformerFactory tf = TransformerFactory.newInstance("org.apache.xalan.processor.TransformerFactoryImpl", null)变压器 t = tf.newTransforme ..
发布时间:2022-01-10 20:40:15 Java开发

将 xml 文档作为参数传递给 xsl

我已经阅读了很多帖子并尝试了很多东西,但仍然无法让 xsl 找到参数中的值.我从 java 的 sun xalan 开始,但从来没有让它工作,所以我改用撒克逊语无济于事.我想用 xls 将两个 xml 文档合二为一.永远不会在文件系统上,这是用于构建 xml 字符串/文档的 Web 应用程序.我曾尝试将 DTMAxisIterator、DomSource、Doc 传递到 xsl、字符串中的 Nod ..
发布时间:2021-12-19 21:59:29 Java开发

将 Xalan 与 Saxon 一起使用

我在我的应用程序中使用 Xalan,但需要使用 Saxon 和参考实现来生成测试输出以进行比较.我想在单元测试期间同时使用它们.但是,一旦我在项目 .pom 中添加了对 Saxon 的依赖项,该应用程序似乎在测试期间将 Saxon 用于所有 xslt 和 XPath 操作: net.sf.saxonSaxon-HE ..
发布时间:2021-12-19 21:45:15 其他开发

Java 6 中对 xinclude 的默认支持?

我在我的应用程序中看到,我解析的 XML 文件中的 xinclude 在我的 Java XSLT 转换中不起作用. 然而,虽然我这样做: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();factory.setXIncludeAware(true); 我没有专门将转换器工厂设置为 System.ge ..
发布时间:2021-12-19 21:17:10 Java开发

使用 Java 1.8.0_251 转换 XSL 时发生致命错误

在尝试转换样式表时,我收到来自 Java 1.8.0_251 的以下错误.然而,相同的样式表转换与 Java 1.8.0_241 没有任何问题.当行 tFactory.newTransformer(stylesheet); 时出现错误;被执行. 同样使用 xalan 2.7.2 而不是 Java 1.8.0._251 也能工作,但那个版本的 os xalan 真的很旧. 有人遇到过这种 ..
发布时间:2021-10-02 20:15:12 Java开发

使用基于 XSD 的 XSLT 将 XML 转换为 XML

我正在使用 XSLT/Xalan 将一个 XML 文件转换为另一个.这样做时,我发现在创建 XSLT 样式表时,我对想要生成的目标文件的节点进行了硬编码.这看起来很奇怪. 有没有办法使用 XSD 以编程方式生成目标文件?我想基本上使用我拥有的 XSD 创建文件的骨架,然后针对源文件运行我的样式表.然后,我可以将我从那里找到的值插入到生成文件中的适当位置. 有没有办法做到这一点?或者 X ..
发布时间:2021-10-02 20:03:30 其他开发

使用 xml 作为 xsl 变量

我必须用不同语言的两个文本块创建稍微动态的 pdf(两个变量). 两个块中的大部分文本都是静态的 我在想是否可以创建一个模板来为布局创建 xsl-fo.然后创建两个包含自定义 xml 的变量.类似的东西: 最后,我可以使用这些变量两次应用创建的模板. xsl 似乎使用给定的变量进行验证,但我无法将模板应用于该 xml.尝试并记录($TEXT_CONTENT_ENG)都不起作 ..
发布时间:2021-10-01 20:03:55 其他开发

Xalan XSLT 多个输出文件?

我只想知道,是否可以使用 Xalan 将单个输入 XML 文件的处理输出到多个其他文件? 我不一定必须这样做,我知道我可以使用其他工具来做到这一点(如 Saxon),和/或我可以处理不同的文件以获得不同的输出.我只想知道我必须使用我计划使用的工具完全满足我的要求的选项.也欢迎任何我不应该使用该工具来完成此任务的理由. 上下文有点简单,我正在尝试转换表示多页、多语言网站结构的 XML 文 ..
发布时间:2021-10-01 19:57:58 其他开发

通过java在xslt转换中出错

我正在尝试通过 java 对象进行 xsl 转换,我正在生成中间 XML,并且现在再次传递该 XML 以生成新的 XML,而在 xsl 转换中我收到错误,让我展示一下你在我试过的一段代码下面. 下面是我的类,首先我在其中创建对象,然后通过 xstream 生成中间 XML InvoiceReferenceNotificationMessage invoiceReferenceNotific ..
发布时间:2021-10-01 19:30:45 Java开发

通过java进行xslt转换时出现异常

我有下面的 java 类,我现在正在使用 xstream rite,如您所见在下面的 java 类中,我从对象中生成 xml InvoiceReferenceNotificationMessage invoiceReferenceNotificationMessage = new InvoiceReferenceNotificationMessage();invoiceReferenceNoti ..
发布时间:2021-10-01 19:30:38 Java开发

与 Xalan 一起使用 Saxon

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