Wso2esb 如何从wso2 esb中现有的.text文件中添加额外的列?

Wso2esb 如何从wso2 esb中现有的.text文件中添加额外的列?,wso2esb,Wso2esb,我有一个Input.text文件,它有以下值 **SNO|FIRSTNAME|LASTNAME|EMAIL|PHONE|ADDRESS|SELLING_DEALER** **51|chris|clark|cpar@hotmail.com|0406-755789|Australia|MB MacGregor** 我已经完成了一些操作,比如电话验证或电子邮件验证。在执行这些操作之后,需要编写输出文件,如果电话验证成功,该文件将具有以下值 **SNO|FIRSTNAME|LASTNAME|EMAIL

我有一个Input.text文件,它有以下值

**SNO|FIRSTNAME|LASTNAME|EMAIL|PHONE|ADDRESS|SELLING_DEALER**
**51|chris|clark|cpar@hotmail.com|0406-755789|Australia|MB MacGregor**
我已经完成了一些操作,比如电话验证或电子邮件验证。在执行这些操作之后,需要编写输出文件,如果电话验证成功,该文件将具有以下值

**SNO|FIRSTNAME|LASTNAME|EMAIL|PHONE|ADDRESS|SELLING_DEALER|PHONEVALIDATION**
**51|chris|clark|cpar@hotmail.com|0406-755789|Australia|MB MacGregor|yes**
否则(如果phonevalidation失败)

希望你能理解我的问题! 任何人请帮我找到解决办法,
等待您的回复

试试这个。根据PHONEVALIDATION的不同,您可以使用路由器中介来路由有效负载,然后使用enrich Mediator来充实您的有效负载

如何丰富有效载荷看看这篇文章()


希望这对您有所帮助

您如何读取和验证输入文件?您好@ophychius,我正在使用入站端点读取input.text文件,然后使用一些API调用进行验证,它提供了一些JSON响应作为输出,不管它是否有效。我已经在我的项目中阅读了输入文件和验证部分。所以现在我只需要在现有文件中写入/添加上面提到的额外列。请帮助我用值附加额外列
**SNO|FIRSTNAME|LASTNAME|EMAIL|PHONE|ADDRESS|SELLING_DEALER|PHONEVALIDATION**
**51|chris|clark|cpar@hotmail.com|0406-755789|Australia|MB MacGregor|No**