问题标签 [bindy]

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 投票
0 回答
233 浏览

apache-camel - 带分隔符的 Camel bindy 固定长度文件

我正在使用 camel-bindy 来创建固定长度的文件。我正在创建正确的文件,但我有一个新的请求,用字符“;”分隔每个字段列。因此最后我需要有一个固定长度的文件分号分隔。你知道这是否可以用骆驼绑定?

接下来是我的模型课

如果我尝试使用这样的东西

我正在失去长度。我的意思是,如果该值为空,则不考虑长度,而只是放置一个分号。所以我有

代替

谢谢!

0 投票
1 回答
1358 浏览

java - 骆驼Bindy @csvRecord 生成页脚

我已经使用@csvRecord 生成了带有camel Bindy 的CSV 文件,但无法为此csv 生成页脚以显示文件中的记录总数。我可以使用@FixedLenght 记录生成,但不能使用@csvRecord。请提供任何建议

0 投票
2 回答
754 浏览

apache-camel - 使用bindy将csv转换为xml

我有这样的csv:

一行中的字段由制表符分隔

接下来我还有另一行,也是分隔标签。每行由'\n'分隔

我的课应该是什么样子?

我做了这样的事情:

0 投票
0 回答
30 浏览

java - 我们可以使用bindy在多个级别解析带有分隔符的记录吗

我们需要将制表符分隔的数据记录转换为 JSON 结构。但是每个字段内也有一些分隔符。下面将是相同的数据记录

下面是我们需要构造的JSON

我能够在我的流程中编写一个拆分字段并创建对象列表的方法。但是有什么方法可以在不编写自定义方法的情况下处理它

0 投票
1 回答
128 浏览

apache-camel - Camel Bindy 在 Talend ESB Karaf 上给出未解决的依赖错误

尝试使用使用 Bindy 的路线时,我遇到了一个特殊的问题。

检查了 Karaf Webconsole 后,camel-bindy 模块正在导出

所以我不明白为什么没有检测到这一点。

0 投票
1 回答
386 浏览

apache-camel - Camel-Bindy (2.21.2) 固定长度解组似乎忽略了 trim=true 注释

我有一个使用 Bindy 2.17 的课程,但是在迁移到 Camel 2.21.2 后,当我解组时它不再修剪传入的数据。

我已经尝试向paddingChar记录注释添加一个属性,但这没有任何效果,并且因为它是我试图修剪的空格,所以paddingChar无论如何它应该是默认值。

我的课是这样的

配置修剪的方式是否发生了变化,或者我还缺少其他什么?

谢谢!

0 投票
2 回答
1009 浏览

apache-camel - 如何处理 fixedLengthformat 数据?

我处理一些固定长度的数据。所以我使用 bindy 组件来处理这些数据。

该文件只有一条记录。记录具有页眉、多正文和页脚。

真实数据

我定义了如下数据格式。

标题

页脚

身体

我执行了骆驼路线,但发生了异常。

我不认为 fixedLengthDataFormat 一定需要在多行中创建。

我该如何解决这个问题?

0 投票
1 回答
384 浏览

bindy - 从字段为枚举的 CSV 创建 POJO

我正在使用 Bindy 从以下 CSV 文件创建一个 Pojo,其中 side 是一个枚举:

这是我的骆驼路线:

我花了很长时间阅读 Apache Camel 文档,但找不到如何提供转换器以便正确构造 Pojo 中的 Side Enum 的示例。目前,当 Bindy 尝试解析 CSV 时,我遇到了以下异常。感谢是否有人可以提供指导。谢谢。

0 投票
0 回答
169 浏览

spring - 使用 apache camel 2.24.1 将 Csv 转换为 Pojo 时出现异常

我正在尝试使用 Apache Camel 2.24.1 将 Csv 数据转换为 Pojo,但它抛出异常。谁能帮我解决这个问题。

CsvToPojoRoute.java

雇员.java

主.java

骆驼上下文.xml

它正在返回“将 csv 卖给 pojo 时发生异常”。我能知道是什么问题吗。

0 投票
1 回答
228 浏览

java - 如何使用 apache camel 在 xml 中生成自定义标签名称和命名空间

我正在尝试使用骆驼绑定将管道分隔的字符串数据转换为 xml。但它正在生成标签以及类名。另外我想将命名空间添加到我的标签中。

我尝试使用 Camel 流程生成自定义标签,但它不起作用。

转换器路由.java

Pojo.java

骆驼组件.java

输出 结果.xml

上面发布的是给定转换的输出。在第一个标签中,它正在打印带有整个包和类名的标签名称(例如:com.abc.domain.Pojo)。另外我正在尝试生成命名空间,它不会生成它在我的输出中。