问题标签 [altova]

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.

0 投票
2 回答
1311 浏览

xml - 有没有办法用 Saxon HE 9.5.1.2 转义字符?xsl 处理器

我正在编写一个 xsl:analyze-string 来查看日期。当我使用 Altova 处理器运行它时,我的 xslt 可以毫无问题地执行。但是,当我在 Saxon HE 9.5.1.2 处理器上运行相同的 xslt 时,xslt 失败,引用“正则表达式中字符 10 处的语法错误:不允许转义字符'/'”。如果不允许使用 \ 转义的正斜杠,是否有其他方法可以使用 Saxon 处理器转义字符?

我将尝试:

感谢您的任何反馈。

0 投票
1 回答
2251 浏览

xsl-fo - altova s​​tylevision 或 xsl-fo 中动态自由流表的曲线边框,无需使用border-radius 属性

我是 Altova Stylevision 和 xsl-fo 的新手。我需要为动态且跨多个页面流动的表格设置弯曲边框。border-radius 属性不起作用,因为 xsl-fo 处理器在表级别、行级别或单元级别都无法识别该属性。我无法给出使用 border-radius 属性时抛出的确切异常,因为我已经使用足迹版。

请在下面找到详细信息:

我使用了中继中的 fop 扩展,并将上述行包含在 XML 的顶部。

下面是我用来为单元格创建弯曲边框的一段代码。

请帮忙。

0 投票
1 回答
1069 浏览

xml - 使用 XML 模式创建具有 1 个以上子元素的 XML 文档

我附带了一个 xml 架构来创建一个 xml 文档。根节点是电影。现在这个根元素有称为movie的子元素,其中包含字符串类型的其他元素,每部电影也有大约三四个属性。但是,在将我的 XML 文档与模式链接后,我只能创建一个电影节点,仅此而已。这是我的 xml 架构:

有人可以帮忙找出我的错误吗?

0 投票
2 回答
12464 浏览

xml - 如何使用 XSLT 遍历 xml 文档中的元素

我正在使用 XSLT 循环一个 XML 文档。
文档的根节点称为电影,它可以包含一个或多个电影元素。然而,这些电影元素包含除演员元素之外的单个元素。如何循环显示多个演员?我已经<xsl:for-each>在循环播放每部电影了。
这是xslt:



xml 文档本身:

0 投票
0 回答
350 浏览

xml - XSLT:打开文档错误

我有一个名为 Dictionary.xml 的文件

我尝试在我的 XSLT 中使用它

这会产生一个错误(在 Altova XMLSpy Professional Edition v2012 sp1 中)说

但是,如果我简化 Dictionary.xml 的内容,使其读取

然后它加载并使用 Dictionary.xml 的内容。

我认为它不喜欢原始 Dictionary.xml 的格式。你知道吗?或者还有其他我没有在这里发现的问题?

编辑:或者更准确地说,您对我如何制作一些 XSLT 以便我的用户可以使用原始格式的未更改字典文件运行 XSLT 样式表有很好的建议吗?(感谢其他编辑。)

0 投票
1 回答
627 浏览

xpath - 使用 Altova Stylevision 的 Autocalc 功能中的 Xpath 表达式将冗长的行分成多行

我有一个 XML 行,其中有一个很长的句子,例如:

我需要将句子分成更小的句子并在 Altova Stylevision 中以多行显示。

我正在使用 Autocalc 动态显示行中的内容。是否有任何 Xpath 表达式可用于根据每行中的字数或字符数将行拆分为多行。以便我可以将行显示为:

等等。

0 投票
0 回答
90 浏览

xslt - XSLT 用于将条件渲染为 html

我有一个 XML 片段,我想将其呈现为 html,以便每个标签都变成换行符,并且其他类似的条件转义序列被呈现为制表符或回车符等。有没有办法在 StyleVision 2015 Enterprise 或任何其他工具。你能给我一个例子吗?

0 投票
0 回答
4063 浏览

xml - 在 xslt 中找不到与命名空间关联的脚本或扩展对象

我已经使用 altova mapforce 生成了 XSLT,并且在 altova 中生成了 xslt 和输出 xml,没有任何问题。

当我在 Visual Studio 2013 中复制相同的 xslt 并尝试运行但最终出现以下错误时, 找不到与命名空间“ http://www.w3.org/2001/XMLSchema ”关联的脚本或扩展对象。

以下行错误:

0 投票
0 回答
471 浏览

java - XMI 格式的序列图到伪代码

我有从 Altova UModel Tool 以XMI 2.1 for UML 2.2格式导出的序列图。我需要生成序列图的伪代码。是否有任何特定的 Java 库(DOM?)可用于解析 XMI,这有助于生成伪代码。

任何帮助表示赞赏。

0 投票
1 回答
573 浏览

c# - EDIFACT 到 DB 对象或 DB

我正在寻找一种工具,它既提供我们可以在代码中使用的 C# API,又提供将 EDIFACT 文件 (ISO 9735) 转换为 XML 或其他格式(如 CSV)的脚本。我们正在构建一个系统,该系统将帮助我们翻译从客户端获得的 EDIFACT 数据并保存在 DB 或 DB 对象中。

问题: 1. 您能否推荐我们可以使用的任何具有成本效益的工具,以帮助我们将 EDIFACT (ISO 9735) 数据转换为其他格式,例如 XML 或 CSV 或 DB 对象等。我需要 C# API 和 SCRIPT。

  1. 是否有任何开源 API 可用于执行此作业?下面提供了一个示例 EDIFACT 文件数据。

谢谢, 帕莎

FAD+114:526411642:4::TKFAD:1:1+20141220:070825037+1+20141220:070825037'VAI+S:KK+CH:75799099'MGA+S:SSSS+1+1+20141220'OFI+S:SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS+CH:804522+C+175+20150821++3044848+211444238+1+1+100+100+2+CH:804522+++2015:08:21+T1:333'FMB+S:SSSSSSSSSSSSSSSS+8++4+1++3+20141220+++TKN:4+++2+501'FMU+S:K+1'VAK+S:KKSSSS+TKN:4+PANERA C 175 AUG15+Option on equity+Call August 175'VAL+S:KKSS+TKN:1+OCC/O PANERA 08 2015 C 175+OCC/O PANERA 08 2015 C 175'VAL+S:KKSS+TKN:2+OCC/O PANERA 08 2015 C 175+OCC/O PANERA 08 2015 C 175'VAL+S:KKSS+TKN:3+OCC/O PANERA 08 2015 C 175+OCC/O PANERA 08 2015 C 175'VAL+S:KKSS+TKN:4+OCC/O PANERA 08 2015 C 175+OCC/O PANERA 08 2015 C 175'GEI+S:KK+GK:709030'GEK+I:KKI+TKN:4+OCC'NKN+S:KSSSS+CH:75799099+20141220++2'FMG+S:KSS+TKT+Z'FMG+S:KSS+TKPRK+1'FMG+S:KSS+CFI+OCASPS+3