2020-08-15 16:22发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
SAP CPI中要求从输入中读取每个特殊字符并将其替换为各自的值。
输入:
ÁrvíztűrőtükörfúrógépÆâÇßÐ
预期输出:
Arvizturo tukorfurogepAEaCssD
我能够在groovy脚本中使用replace函数处理相同的问题,但我想在映射中处理相同的问题。
有人可以建议吗?
此致
Avinash
有人可以对此要求发表看法吗?
Avi
嗨Avinah,
也许看看XSLT映射?
https://stackoverflow.com/questions/3067113/xslt -string-replace
BR Maik
嗨Avinash
在您的消息映射中添加一个自定义函数并重用已经在Groovy脚本中工作的代码。 p>
致谢
Morten
嗨Avinash,
尝试以下代码作为消息映射中的自定义常规udf,并将其用于必需字段作为映射规则。
import java.text.Normalizer str = Normalizer.normalize(str,Normalizer.Form.NFD); str = str.replaceAll(" [^ \\ p {ASCII}]","" );返回str;
Srikanth Vadlamani
最多设置5个标签!
大家好,
有人可以对此要求发表看法吗?
此致
Avi
嗨Avinah,
也许看看XSLT映射?
https://stackoverflow.com/questions/3067113/xslt -string-replace
BR Maik
嗨Avinash
在您的消息映射中添加一个自定义函数并重用已经在Groovy脚本中工作的代码。 p>
致谢
Morten
嗨Avinash,
尝试以下代码作为消息映射中的自定义常规udf,并将其用于必需字段作为映射规则。
import java.text.Normalizer
str = Normalizer.normalize(str,Normalizer.Form.NFD);
str = str.replaceAll(" [^ \\ p {ASCII}]","" );返回str;
此致
Srikanth Vadlamani
一周热门 更多>