问题标签 [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 投票
2 回答
7077 浏览

java - Java XML 文件写入失败

好的,我有一个 createUser 类,它应该创建一个 XML 文件来存储用户的数据。问题是当我运行它时出现此错误

这意味着它无法将我的文档转换为 xml 文件。

这是它的代码。

如果您不想花时间自己解决问题或查看它,那很好,但如果您有关于如何解决变压器问题的想法,那就太棒了。因为我很难弄清楚究竟是什么导致了这个问题。

0 投票
1 回答
303 浏览

jaxb - 使用 MOXy 解析混合标记,可能使用 Transformers

使用 MOXy 2.3.1,但如果有帮助可以升级。

我有以下 XML:

我希望将其存储在包含以下内容的字符串字段中:

我一直在想我需要在 MOXy 中使用 XML 转换功能,我的代码如下所示:

我一直在调试返回 null;行以查看映射对象中对我可用的内容。我还没有发现它很有用,我在正确的轨道上吗?

我希望有一种类似于 XStream 的HierarchicalStreamReader的机制,让我可以像 DOM 一样访问源 XML。任何解决方法将不胜感激。

我不介意结束:

但是源 XML 需要在其中包含未转义的标记。

谢谢,迈克

0 投票
1 回答
381 浏览

java - Transformer 对象自动将命名空间附加到子元素

为了对 XML 文件进行一些更改,我使用以下代码:

我已经粘贴了一小部分并且它有效。但差别不大。

我期望看到的是:

我看到的是:

根据我的架构,处理后的 XML 也是无效的,下次无法使用。

我的问题是,如何防止将这个命名空间(如本例中的 < SOMECONDITION xmlns="urn:ietf:params:xml:ns:common-policy"/>)添加到子元素中?

提前致谢..

0 投票
2 回答
1536 浏览

java - 将 DOM 解析器更改为不对空节点使用短符号

无论如何将 DOM Parser Empty 表示法从短格式更改为长格式?

我需要

而不是书

我们有一个第三方 XML 阅读器,它不能使用短符号。我所有的 XML 对象都是 DOM。最好的方法是什么?

谢谢

0 投票
1 回答
504 浏览

oracle - Connecting Oracle 11g in Powerplay Transformer 7.3 via ODBC

I am using Cognos Powerplay Transformer 7.3 and wants to connect Oracle 11g through ODBC, but i can not see the ODBC as a data source options, the options i see are : - Impromptu Query Definition - Delimited-field text with column titles - Delimeted-field text - dBase tabel etc.

0 投票
1 回答
435 浏览

java - Java XML Transformer 用空格替换“\n”

我正在使用 Java Transformer 将 XML 转换为 HTML。当我显示输出时,在字段中有一个换行符字符串文字分隔符“\n”的任何地方,都只有一个空格。我能找到的唯一建议是:

这没有用。我在 JavaDocs 中找不到任何关于 TransformerFactory 或解决此问题的 Transformer 类的内容。有什么建议么?

0 投票
1 回答
618 浏览

java - 单元测试不适用于 XSLT 转换器

我已经编写了单元测试用例来单独测试我的 mule 流中的消息处理器。

但是单元测试失败并出现错误

其中一个转换器是 XSLT,如下所示。

单元测试方法如下所示。

请帮助我了解这里出了什么问题。

0 投票
1 回答
2816 浏览

hibernate - Spring Data Transformers.aliasToBean(AgentRecordDTO.class)

我想将Hibernate 转换 与 Spring Data 一起使用。

我有一个AgentRecord属性为的实体

我遵循将所需属性设置为调用的不同 DTOAgentRecordDTO并将其返回给 Client-side( gwt) 的做法。

我不想获取实体的所有属性,而是想获取一些属性并将它们设置AgentRecordDTOnew AgentRecordDTO()我可以在 hql 中做的那样,但想用Spring Data Specification做。

转型

AgentRepository的是

我的转换不完整代码看起来像

Hibernate 3.2: Transformers for HQL and SQL日期为 2008 年 6 月 3 日是一篇精彩的文章,但是

我无法在 Spring Data Specification 中战胜它。

0 投票
2 回答
1487 浏览

java - 尝试将 Saxon 与 Web 服务一起使用时出现 TransformerFactoryConfigurationError

我的 Web 服务位于 WSO2 WSAS 应用程序服务器内的 Axis2 上,包含以下代码:

运行时,服务会产生以下错误:

我的类路径中确实有Saxon-HE-9.4.jar,并且它是可读的。它也可用于 Axis2 ( /foo/bar/wso2as/wso2as-4.0.0/tmp/axis2-tmp-6436419317930731973.tmp/axis67573163200472779114Saxon-HE-9.4.jar)。

根据Javadoc fornewInstance(),我设置的系统属性应该推翻所有其他识别TransformerFactory要使用的方法,因此优先级不是问题。

什么可能导致此错误,我可以做些什么来获得我想要的撒克逊变压器厂?

0 投票
3 回答
348 浏览

macros - Racket with-hash 宏和重命名转换器

我创建了这个:

这样我就可以做到这一点:

如何添加一个替代模式,在本地自动绑定所有哈希键,而无需客户端在调用中指定它们?

IE:

我怀疑它涉及重命名转换器,但我是否能够根据运行时哈希声明语法参数并动态重命名它们?

另外,我认为这样的事情可能在正确的轨道上:

我记得宏并解析出要绑定的数据,但在这种情况下,即使宏以其他方式工作,id 和 title 变量也不会绑定。

显然我在我的理解中遗漏了一些东西。

任何见解都值得赞赏。

谢谢。