WSO2 EI:使用vfs选择csv文件时,如何处理WSO2中的瑞典语字符

时间:2018-10-22 20:53:34

标签: wso2 wso2esb wso2ei

我正在使用vfs传输选择一个csv文件,然后对其执行数据映射。 此CSV文件在“Testö”之类的字段之一中包含一些瑞典语字符

获取文件后,将其更改为Test。,然后将其获取到数据映射以转换为json格式,然后以这种方式保留直到消息发送给最终消费者为止。 是否可以通过将编码设置为UTF或ISO 8859来处理vfs传输中的瑞典字符?

我用过

<property name="CHARACTER_SET_ENCODING" scope="axis2" type="STRING" 
value="UTF-8"/>

<property name="CHARACTER_SET_ENCODING" scope="axis2" type="STRING" 
value="ISO-8859-1"/>

但是它根本没有改变值。有人可以帮我吗。

谢谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试设置vfs代理的transport.vfs.ContentType参数? 您可以使用分号字符包括编码拆分。

<parameter name="transport.vfs.ContentType">text/csv;charset=UTF-8</parameter>