biztalk - 在将 EDI 消息发送到 BizTalk Server 中的目标时处理重音字符
问题描述
我有一个要求,我需要硬编码(强制)一个带有重音字符的值('AH La Kélisére'),将其映射到 EDI 模式中的一个字段,然后使用生成的消息将生成的消息发送到 URI(动态发送端口) AS2 运输。我在发送端口中使用了默认管道“AS2EdiSend”,但出现以下错误:
执行发送管道失败:……</p>
Reason: Error: 1 (Segment level error)
SegmentID: NAD
Position in TS: 6
21: Invalid character found
Error: 2 (Field level error)
SegmentID: NAD
Position in TS: 6
Data Element ID: C05901
Position in Segment: 6
Position in Field: 1
Data Value: A.H. La Kélisére
21: Invalid character found
我需要按原样发送值。如何做到这一点?
解决方案
UNOA 和 UNOB 不支持重音宪章。
询问收件人他们支持的EDIFACT 字符集并更改为该字符集。
推荐阅读
- mocking - 使用 OpenAPI 3.0 是否可以将布尔查询参数链接到特定示例
- python - 如何检查 DataFrame 列中是否存在元组值
- python - 使用 Spark 数据框列作为键访问字典值
- database - 微服务和数据库更改
- awk - 从文本文件中获取匹配对
- python - 是否可以使用 Dialogflow CX 代理自动响应 Linkedin 上的私人消息?
- ios - 反应本机和自定义键盘目标 Xcode
- sqlite - AUTO INCREMENT 同一列中的字符和整数
- r - 对 R 中的所有列按年应用运行平均值
- python - 给定一个数字计数器,如何有效地计算方差或标准差?