问题标签 [transformer]

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 投票
1 回答
1989 浏览

java - TransformerConfigurationException:无法编译样式表

当我尝试在我的 Web 应用程序中使用 xslt 转换 xml 时,Weblogic 10.3 服务器中会引发 TransformerConfigurtionException 异常。相同的 Web 应用程序代码在 Tomcat 7.0 中运行良好。我不知道是什么原因导致此异常。

在 xslt 中删除 format-date 函数后,我得到了另一个异常(javax.xml.tranform.TransformerException:java.lang.ArrayIndexOutOfBoundsException

代码:

0 投票
1 回答
665 浏览

javascript - Ember JS,在状态 root.loaded.updated.uncommitted 中解析 Transformer 处理事件 `didCommit` 中的数据时出错。

我在尝试解析序列化函数中的日期的 Ember 转换器中遇到错误。

错误消息:“在状态 root.loaded.updated.uncommitted 时尝试处理didCommit<(DS.Model 的子类):ember1597:8260357> 上的事件。”

奇怪的是,数据被正确解析地传输到服务器。

代码:

该行item.set('value', moment(item.get('value')).format("DD.MM.YYYY"));导致错误消失,因为注释掉了错误消失。我尝试了其他方法,例如设置静态值或使用设置值Ember.set但没有成功。我不太清楚这里出了什么问题,因此想不出解决办法。有人可以帮忙吗?提前致谢。

编辑

解决方法:我将序列化移动到控制器中。看起来不那么优雅,但现在可以使用......

0 投票
1 回答
2848 浏览

shopping-cart - Prestashop:仅从主页中删除购物车(变压器主题)

我正在研究一个变形金刚主题,我想只从主页中删除购物车(没有显示:如果可能的话)我尝试编辑模块“右栏购物车块”但没有效果(甚至停用它不会改变任何东西)你知道如何做到这一点吗?我查看了 index.tpl index.php 和 header.tpl 但在代码中找不到任何包含购物车。

谢谢

0 投票
1 回答
188 浏览

java - 使用 jar 文件 xmlparserv2.jar 时,当文件路径有空格时,转换 a 不起作用。我怎样才能解决这个问题?

通常使用时...

(没有 xmlparserv2.jar 文件)File Not Found Exception 看起来像这样。

当您包含 xmlparserv2.jar 时,异常变为此

该文件实际上是存在的(当我不包含 jar 时,转换方法会找到它)但是当我包含 jar 时,由于为空白插入了 %20,因此转换方法无法找到它。有人可以告诉我如何解决这个问题吗?

0 投票
4 回答
1421 浏览

xml - Mule XSLT Transformer 在转换后添加命名空间

问题: 我正在尝试将 uuid 作为新元素添加到传入的 xml 消息中。我可以看到在我记录结果时添加了它,但是 mule 将它的命名空间和 java util uuid 命名空间添加到结果中,这导致我路由此消息的另一个服务,不识别它,因为它有一个它没有的命名空间知道关于。

有没有办法配置 xslt 转换器来实现我在这里尝试做的事情?还有其他可以替代的建议吗?

目标是让 xslt 生成一个 uuid 并标记传入消息并将其传递给服务端点。感谢这方面的所有帮助。

骡配置:

传入的 XML:

输出:

0 投票
1 回答
642 浏览

xml - 面向骡子的问题中的数据映射器将多个映射到单个,因为输入的子元素被禁用

mule-datamapper:我将输入 xml 文件作为 input.xml 提供,我正在创建一个模式,作为输出,我在 mule 中为此提供输出 xml,我也在创建 xsd。

输入xml:

当前输出的xml就像

当我尝试在 mule 中进行映射时,它显示输入中禁用了临时地址下的元素,我无法映射这些元素。

所需的输出 xml:

我需要将许多映射到单个并使用根元素以不同的方式获得输出。

在清晰中:我在临时地址中有两个地址元素。在输出中,我需要两个临时地址元素,其中第一个地址复制到第一个临时地址元素中,第二个输入地址复制到输出的第二个临时地址中。任何链接/建议表示赞赏。

0 投票
2 回答
17323 浏览

java - 在 DOM 文档中创建空文本节点

我们如何在 DOM 文档中创建一个空节点,而不用java.lang.NullPointerException在编写 XML 文件时获取Transformer

我正在编写一个 XML 文档,其中一些节点可能使用空值element.appendChild(documnet.createTextNode(nodeValue));

这里这个 nodeValue 可能是一个空字符串,或者可以说是 null 或空值,那么我们怎么能强制它写这个空文本节点,比如<emptyTextNode/> or <emptyTextNode><emptyTextNode>

如果我只是简单地用空值编写此节点,则在将 Document 转换为 XML 时Transformerthrows 。NullPointerException

需要避免此空指针异常,并在输出 XML 中允许此空节点无论如何条件。

0 投票
1 回答
9505 浏览

java - 使用 Transformer 将 Java 中的 org.w3c.dom.Document 转换为字符串

我正在尝试使用 Transformer 将 XML org.w3c.dom.Document 转换为字符串:

我正在使用我的名为 Game and Score 的对象,它不应该干扰这个过程。

由于某种原因,transformer.transform 方法没有成功完成。

0 投票
1 回答
200 浏览

java - 如果组件已经可用,我们是否应该在 Mule 中使用 Java 组件?骡性能和优化

我们应该使用可用的 Mule 组件来实现特定功能而不是使用自定义 Java 转换器是公认的。

情况是我已经有了 Mule 组件来执行特定的功能,但是我没有使用它,而是引入了 Java Transformer 来实现相同的功能。

我需要比较两者的性能,因为我找不到一些速度问题。

但我仍然想知道:

会不会降低性能?以后会不会让申请变慢?

我无法在论坛中得到相同的答案。如果有人可以对此发表评论。

0 投票
2 回答
873 浏览

javascript - 我可以在 javascript 转换器中访问 solr dataimporter.request 变量吗

我有一个从 Oracle 数据库收集数据的 dataconfig.xml 文件。在 Datasource 元素中,我使用了 ${dataimporter.request.dbname} 等变量,它们成功返回了我通过 dataimport url 传递的自定义值。

我现在正在同一个 dataconfig 文件中编写一个 javascript 转换器,以在一个多值字段中添加值,其中包括数据库名称。是否可以从 javascript 转换器中引用变量 ${dataimporter.request.dbname} ?如果是这样,正确的语法是什么?

这是我尝试过的,但没有填充 dbname:

任何帮助是极大的赞赏!

提前致谢。