从XML有效内容中删除行

2020-08-24 04:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我的XML有效负载如下: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的XML有效负载如下:

<?xml版本=" 1.0"编码=" UTF-8"?>


uic.com/hcr/xx">
TestName

等...

我需要做的是完全删除行

uic.com/hcr/xx">

非常感谢所有建议

3条回答
d56caomao
2020-08-24 04:34 .采纳回答

格伦,你好

这是简单的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

一周热门 更多>