2011-08-17 48 views
0

我有一个平面文件,它被转换为错误的字符集。在管道中,如果使用平面文件disambler,你可以更改编码吗? 还有什么可以做的?Biztalk 2010管道编码问题?

+1

FixEncoding组件:http://winterdom.com/2006/01/fixmessageencodingcustompipelinecomponentsample –

回答

1

你得到的错误是什么?

您可以通过在平面文件架构中设置CodePage属性来更改在平面文件反汇编过程中使用的编码。

此外到一个算法应用于计算出的编码对象拆卸过程中的使用方法:

  • 如果在消息主体部分的字符集被设定,则使用它的值。
  • 否则,如果信封(或文档)模式使用代码页属性指定代码页 ,则使用其值。
  • 否则,如果存在字节顺序标记,则使用其值。
  • 否则,假设UTF-8。
+0

我有flatfiles进入其获得的特殊字符(A,A,O)在错误的编码。 – marko

+0

那你还有问题吗?你在上面的评论中看到@ Derek的建议吗? –