2020-08-24 04:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的XML有效负载如下:
<?xml版本=" 1.0"编码=" UTF-8"?> uic.com/hcr/xx"> TestName 等... 我需要做的是完全删除行 uic.com/hcr/xx"> 非常感谢所有建议
等...
我需要做的是完全删除行
uic.com/hcr/xx">
非常感谢所有建议
格伦,你好
这是简单的Java映射代码,用于替换 payload.It 中的特定字符串。 带有空字符串的字符串。
公共无效transform(TransformationInput TransformationInput,TransformationOutput transformOutput)引发StreamTransformationException { 尝试{ InputStream inputstream = TransformationInput.getInputPayload()。getInputStream(); OutputStream outputstream = TransformationOutput.getOutputPayload()。getOutputStream(); byte [] b =新的byte [inputstream.available()]; inputstream.read(b); 字符串编码=" UTF-8"; 字符串inputXML = new字符串(b); inputXML = inputXML.replaceAll(" uic.com/hcr/xx/\">",""); outputstream.write(inputXML.getBytes(encoding)); } catch(Exception exception){ getTrace()。addDebugMessage(exception.getMessage()); 抛出新的StreamTransformationException(exception.toString()); } }
感谢和问候
Swapnil
尝试使用Java映射替换xml中的此字符。 我认为如果您进行任何更改,下面的代码应该会有所帮助。
https://blogs.sap.com/2019/03/22/solve-problem-with-in-message-mapping-without-java-mapping-in-nwds/ p>
最重要的是,为什么您的XML格式错误? 为什么生成此无效行?
此XML完全无效
最多设置5个标签!
格伦,你好
这是简单的Java映射代码,用于替换 payload.It 中的特定字符串。 带有空字符串的字符串。
感谢和问候
Swapnil
尝试使用Java映射替换xml中的此字符。 我认为如果您进行任何更改,下面的代码应该会有所帮助。
https://blogs.sap.com/2019/03/22/solve-problem-with-in-message-mapping-without-java-mapping-in-nwds/ p>
最重要的是,为什么您的XML格式错误? 为什么生成此无效行?
此XML完全无效
一周热门 更多>