问题标签 [xalan]
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.
xml - 一种使用 XSL 将巨大的 XML 文件拆分为更小的 xml 文件的方法
我得到一个包含电视广播列表的巨大 XML 文件。而且我必须将其拆分为仅包含一天所有广播的小文件。我设法做到了,但是xml标头和一个节点多次出现有两个问题。
XML的结构如下:
我的 XSL 看起来像这样:
我的输出 XML 是这样的:
PRG_20090512.xml:
我可以在输出声明中输入 omit-xml-declaration="yes" ,但我没有任何 xml 标头。我试图检查标签是否已经在输出中,但未能在输出中选择节点......
这是我尝试过的:
感谢您的帮助,因为我不知道如何处理。;( 雪人
java - org.apache.xalan.processor.TransformerFactoryImpl 上的 AbstractMethodError
使用以下代码:
我收到以下错误:
为什么是这样?
这是我的 Maven 依赖树:
谁能告诉我如何清除intellij的类路径?
这是类路径(来自intellij)
java - java.io.IOException:服务器返回 HTTP 响应代码:503 用于 URL:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
在以下代码中:
我得到这个例外:
我通过 xsl 翻译的 XHTML 是:
如何阻止 xalan 变压器给家里打电话?
java - 无法从 Saxon XSLT 处理器访问更新的 Java 对象
我正在使用 Saxon XSLT 处理器“来自 Saxonica 的 Saxon 9.0.0.2J”的开源版本,并且正在尝试第一次使用 java 可扩展性。我遇到了一个问题,我怀疑可能是对开源版本的限制,但我想先检查一下我是否在这里遗漏了一些东西。
从下面的片段中,我的结果是 $c1 的最终值不会因为调用 greg:setTime() 而改变 - 即 Saxon 中的 $c1 变量似乎与底层 Java 对象脱钩,并且存在没有明显的方法来访问由 setTime() 调用更新的对象。
请注意,片段中的所有代码都经过测试并且可以正常工作 - 即 $c1 已通过 getInstance() 调用正确实例化, $startdate 具有正确的格式,并且 $d1 已正确实例化。
想法?
xml - 在 XML + XSLT 中保持实体不变
我使用 XSL 样式表(使用 Apache Xalan)将 XML 转换为(某种程度的)HTML。在 XML 中可以有像 一样的实体—
,它们必须保持原样。在 XML 文件的开头,我有一个引用这些实体的文档类型。我应该怎么做才能使实体保持不变?
在 XML 文本中SAXParseException: Recursive entity expansion, 'mdash'
遇到时给我。&mdash
xslt - Docbook+Ant:找不到名为 fop.extensions 的变量
在花了很多时间试图让我的文章用 Docbook 在 Ant 中编译之后,我似乎无法让 FO 编译工作。我正在使用 Xalan 2.7.0,其他所有内容(单页和分块 HTML)都可以完美编译。只有当我尝试编译为 FO 时才会收到此错误:
这很奇怪,我似乎无法解决它。我什至添加了一个<param>
值来定义它“找不到”的变量:
我能做些什么来解决这个问题吗?如果你问我,这真的很奇怪。(同样,使用与上面相同的代码,我所有的其他 Docbook 编译工作都很好)
java - Xalan 和 Java JDK 1.5 的问题
从我相信并在网上阅读的内容。Sun 已决定将 Xalan 包含在 JDK 1.5 中。我试图利用这一点并尝试执行 XSLT 来吐出多个文件。我遇到的问题:
'Unrecognized XSLTC extension 'org.apache.xalan.xslt.extensions.Redirect:write''"
从我在谷歌上读到的我需要改变的内容:
至
在 XSL 转换中
当我将此更改应用于我的 .XSL 文件时,我似乎遇到了同样的错误。需要尽快让这个工作,似乎无法在网上找到答案。任何帮助将不胜感激。
java - 将 Web 服务集成到 Java 中
编辑:对不起伙计们,意识到我不知道在 Java 中集成 Web 服务。希望有人能指出我正确的方向。
原始问题:大家好,我想知道你们是否可以为此指出正确的方向。我需要了解如何将数据注入正在创建的 XML 中。我正在使用 Java 和 XALAN 处理器来创建 XML。实时数据将来自 API 或来自 WebService 的调用。
java - Xalan redirect:write , use either of two element values to create name of new .xml file depending on null values
So I have the following code:
Where "filename" is a tag in the xml source. My problem occurs when filename is null or blank. And this is the case for several of the xml filename tags. So what I am trying to implement is a checking method. This is what I have done:
I seem to be getting NPEs when I compile my Java code, saying the Variable not resolvable: tempName
xml - Xalan (XSLT) 翻译方法的翻译超出了应有的范围
我似乎对 Xalan 的翻译方法有疑问。我有以下代码:
translate(translate(string(name),'<sup>',''),'</sup>','')
这用于从字符串(名称)中删除<sup>
和删除。</sup>
不幸的是,当我这样做时,它似乎也从名称中删除了 s、u 和 p。sony Braiva <sup>tm</sup>
所以像变得这样的名字ony bravia tm
感谢您提前提供帮助:)