问题标签 [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.
apache-camel - 带分隔符的 Camel bindy 固定长度文件
我正在使用 camel-bindy 来创建固定长度的文件。我正在创建正确的文件,但我有一个新的请求,用字符“;”分隔每个字段列。因此最后我需要有一个固定长度的文件分号分隔。你知道这是否可以用骆驼绑定?
接下来是我的模型课
如果我尝试使用这样的东西
我正在失去长度。我的意思是,如果该值为空,则不考虑长度,而只是放置一个分号。所以我有
代替
谢谢!
java - 骆驼Bindy @csvRecord 生成页脚
我已经使用@csvRecord 生成了带有camel Bindy 的CSV 文件,但无法为此csv 生成页脚以显示文件中的记录总数。我可以使用@FixedLenght 记录生成,但不能使用@csvRecord。请提供任何建议
apache-camel - 使用bindy将csv转换为xml
我有这样的csv:
一行中的字段由制表符分隔
接下来我还有另一行,也是分隔标签。每行由'\n'分隔
我的课应该是什么样子?
我做了这样的事情:
java - 我们可以使用bindy在多个级别解析带有分隔符的记录吗
我们需要将制表符分隔的数据记录转换为 JSON 结构。但是每个字段内也有一些分隔符。下面将是相同的数据记录
下面是我们需要构造的JSON
我能够在我的流程中编写一个拆分字段并创建对象列表的方法。但是有什么方法可以在不编写自定义方法的情况下处理它
apache-camel - Camel Bindy 在 Talend ESB Karaf 上给出未解决的依赖错误
尝试使用使用 Bindy 的路线时,我遇到了一个特殊的问题。
检查了 Karaf Webconsole 后,camel-bindy 模块正在导出
所以我不明白为什么没有检测到这一点。
apache-camel - Camel-Bindy (2.21.2) 固定长度解组似乎忽略了 trim=true 注释
我有一个使用 Bindy 2.17 的课程,但是在迁移到 Camel 2.21.2 后,当我解组时它不再修剪传入的数据。
我已经尝试向paddingChar
记录注释添加一个属性,但这没有任何效果,并且因为它是我试图修剪的空格,所以paddingChar
无论如何它应该是默认值。
我的课是这样的
配置修剪的方式是否发生了变化,或者我还缺少其他什么?
谢谢!
apache-camel - 如何处理 fixedLengthformat 数据?
我处理一些固定长度的数据。所以我使用 bindy 组件来处理这些数据。
该文件只有一条记录。记录具有页眉、多正文和页脚。
真实数据
我定义了如下数据格式。
标题
页脚
身体
我执行了骆驼路线,但发生了异常。
我不认为 fixedLengthDataFormat 一定需要在多行中创建。
我该如何解决这个问题?
bindy - 从字段为枚举的 CSV 创建 POJO
我正在使用 Bindy 从以下 CSV 文件创建一个 Pojo,其中 side 是一个枚举:
这是我的骆驼路线:
我花了很长时间阅读 Apache Camel 文档,但找不到如何提供转换器以便正确构造 Pojo 中的 Side Enum 的示例。目前,当 Bindy 尝试解析 CSV 时,我遇到了以下异常。感谢是否有人可以提供指导。谢谢。
spring - 使用 apache camel 2.24.1 将 Csv 转换为 Pojo 时出现异常
我正在尝试使用 Apache Camel 2.24.1 将 Csv 数据转换为 Pojo,但它抛出异常。谁能帮我解决这个问题。
CsvToPojoRoute.java
雇员.java
主.java
骆驼上下文.xml
它正在返回“将 csv 卖给 pojo 时发生异常”。我能知道是什么问题吗。
java - 如何使用 apache camel 在 xml 中生成自定义标签名称和命名空间
我正在尝试使用骆驼绑定将管道分隔的字符串数据转换为 xml。但它正在生成标签以及类名。另外我想将命名空间添加到我的标签中。
我尝试使用 Camel 流程生成自定义标签,但它不起作用。
转换器路由.java
Pojo.java
骆驼组件.java
输出 结果.xml
上面发布的是给定转换的输出。在第一个标签中,它正在打印带有整个包和类名的标签名称(例如:com.abc.domain.Pojo)。另外我正在尝试生成命名空间,它不会生成它在我的输出中。