点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 有人可以检查一下...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 有人可以检查一下...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有人可以检查一下Java代码,请提出更改建议以获取正确的输出,
映射结果不被接受(多个xml文件)
从博客中尝试了以下Java代码,但记录是分开的,但仍在同一xml中。
https: //answers.sap.com/questions/12920191/how-to-split-single-xml-file-contains-two-separate.html
public void transform(TransformationInput arg0,TransformationOutput arg1)引发StreamTransformationException {getTrace()。addInfo("已调用JAVA映射"); 字符串inData = convertStreamToString(arg0.getInputPayload()。getInputStream()); 字符串outData =""; String [] out = inData.split(" "); 字符串xUTF ="1stxmlexpectedmessage.jpg (30.1 kB)"; //inData = inData.replace(xUTF," <?xml version = \" 1.0 \" encoding = \" utf-8 \"?> "); inData = inData.replace(xUTF,""); for(String s:out){试试{inData = s.concat(" -1){sb.append((char)ch);} reader.close(); } catch(Exception exception){exception.toString(); } return sb.toString(); }
Ravi,
我建议使用多重映射,并为每个记录拆分为一个多带带的XML文件。 不需要Java映射。
https://help.sap.com/viewer/0b9668e854374d8fa3fc8ec327ff3693/7.4.19/zh-CN/4bf41847eaca4c86e10000000a42189e.html#:~:text = Multi-mapping%20is%20a%20mapping,step%20in%20an%20integration%20process 。
关于
Bhupalk
一周热门 更多>