问题标签 [oxygenxml]
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.
jakarta-ee - 从 Java 实现时,xsl:result-document 标记不起作用
在发布此问题之前,我提到了 [stackoverflow][1],因为遇到了同样的问题,我希望向大家提问..
我有一个 XSLT 转换,用于创建四个输出,xsl:result-document
当我使用氧气工具运行它时,它会创建所需的输出。但我想从 java 实现它。已经从 java 实现了撒克逊方法。Saxon-HE:9.7.0-14 版本 XSLT 版本:2
一个文件的示例 XSLT:
我不知道为什么这在 Java 上不起作用,尽管它正在运行纯转换。我是否需要为此添加外部 jar。这并没有给我任何错误或输出。
注意:当我添加 xsl:comment 或其他标签时,它正在 Java 上运行,并且我得到了正确的输出。
XSLT 用于创建一个文件
提前致谢..!
xml - 在氧气中使用 XPath 重构 xml
我有一个 xml 文档,我正在尝试重新组织和重新格式化。我一直在尝试使用氧气的重构工具来包装特定元素或元素组。但它不是将所需的元素组合在一起,而是单独包装每个匹配的元素。如何编写以这种方式定位和分组元素的 XPath 表达式:
使用 Wrap Element 工具将前 3 个块元素一起包装在一个 s 元素中。
从这里开始:
对此:
使用 XPath 表达式:/systems/system/chunk[position()<4] 选择前 3 个块元素并用 s 标记将它们括起来。但是,当我在重构命令中运行它时,我得到了这个:
它选择正确的块,但单独包装每个块。如果您对如何在 s 标签中将所有元素组合在一起有任何建议,请告诉我。或者,如果我什至不应该使用氧气 xml 来完成此操作。
xml - XSLT - 在另一个节点中添加一个子节点并将内容移动到新节点
我有一些这样的 XML:
我需要把它变成这个
每个 div 的 id 属性值会有所不同。我可以使用一个简单的转换来实现这一点吗?我正在使用 Oxygen XML 编辑器。非常感谢您的帮助!
dita - Oxygen 14.1 with newest DITA-OT
I am not able find any related information regarding to my current situation. Is it possible to use the Oxygen 14.1 xml author with DITA-OT 2.5.2? We plan to upgrade our sofware too, but before that the leaders of my company are interested in the possible benefits of the new DITA-OT version.
html - XSLT - 不带引号的 HTML id 属性
对于我的输出 HTML 文件,我必须生成一个div
具有id
属性的元素,但该属性的值不应放在引号中,就像在此示例中一样:<div id=myID>...</div>
. 当我使用引号时,我想要拥有的一切都可以完美运行,例如:<div class="myClass" id="{$myIdVariable}">...</div>
. 是否可以告诉 Oxygen 或 Saxon 忽略此类情况?但最后我正在使用java javax.xml.transform
我不知道的包,如果我可以告诉我的类我用来忽略这样的事情。如果有人对这个问题有一个很好的解决方案,或者甚至可以告诉我,使用 XSLT 是不可能的,我会很高兴......
xml - 如何在另一个命名空间中声明和使用命名空间
这应该可以工作,但它说 ml:math 不完整并且 ml:matrix 不允许,我该如何解决这个问题?我需要知道我是否可以在另一个命名空间中使用命名空间
json - 尝试使用 Saxon 9.7.0.19 在 XQuery 3.1 中序列化为 JSON 时出错
我正在尝试运行 Priscilla Walmsley 的XQuery book中的示例 24-12 。
我收到错误“无法将地图添加到树”。为什么这不起作用?有配置问题吗?
我在 <oXygen/> XML 编辑器 19.1 版中运行它。
xslt-2.0 - 通过 xslt2 将大型文本文件转换为 xml 的性能问题
我正在尝试使用 xslt 2 转换将文本文件转换为 xml 文件。
这是文本文件的内容:
这些列由“制表”键(tab)分隔。某些列是空的,但使用 Tab 键将此列与其他列分开。所以我使用了正则表达式来做到这一点(正则表达式不是简化形式,但我认为它可以优化)
这是我的 XSLT 文件:
因此,当我基于此 xslt 文件(在氧气 XML EDITOR 上执行)生成 XML 时,当列数 < 20 时,它需要一秒钟的时间来完成。当我添加一些其他列时,会出现延迟,我应该等待超过15 秒生成 XML 文件。这对我来说是一件坏事,因为我需要处理我的 XSLT 文件中的 99 列。
你能告诉我为什么那里有性能问题吗?我该怎么办?任何建议都可以帮助我。
谢谢。
xml - XSD 查询一堆不同的文件
我得到了三个 XML 文件。第一个称为plans.xml,包含一个“plan”元素列表,这些元素引用各个文件。
计划.xml:
第二个文件,称为“plan-2.0.xml”(第三个文件类似,只是版本号和名称为“plan-3.0.xml”):
计划-2-0.xml:
我想要实现的是一个xquery(3.0),它接受一个输入参数(I1801.2)并生成一个带有标题的简单html列表:
我正在与具体的概念作斗争——我使用 xquery 已经十多年了。
我的脚本开始像:
但是,我被困在这里。有什么帮助吗?
更准确地说,如何循环不同的文件,将元素和属性收集到变量中,然后输出?我正在使用 Oxygen XML 作为编辑器。