我使用biz2006 + rosettaNet作为我们的EDI解决方案。现在我遇到一个问题,当合作伙伴向我们发送pip时,内容(base64编码)无法转换为XML纯文本。
这是我们收到的点子的内容。
MIME-Version: 1.0
Content-Type: application/xml; charset="UTF-8"; RNSubType=service-header`
Content-Transfer-Encoding: base64
Content-ID: 3e10e7db96b84cafbee51e66e020729f
Content-Description: body
Content-Disposition: attachment; filename="Attachment1"
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgU2VydmljZUhl
...==
我找到了一种工作格式如下
Content-Transfer-Encoding: binary
<?xml version="1.0" encoding="UTF-8"?>
任何人都可以告诉我们如何解决这个问题?
任何建议都表示赞赏。
答案 0 :(得分:0)
不知道你是否为自己解决了这个问题,但我认为这可能会对你的问题有所帮助:
http://biztalkmessages.vansplunteren.net/articles/dealing-with-base64/
那里还有很多其他不错的Biztalk提示和提示!
资料来源:( Randal van Splunteren)