Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/**
 * Apache License, Version 2.0
 * http://www.apache.org/licenses/LICENSE-2.0.html * 
 *
 */

public class Main {
    public static String filterOutSoapHeader(String xml) {
        int start = xml.indexOf("<soap:Header>");
        if (start < 0) {
            return xml;
        }

        int end = xml.indexOf("</soap:Header>");
        if (end < 0) {
            throw new IllegalArgumentException("Close tag for SOAP header not presented");
        }

        String part1 = xml.substring(0, start);
        String part2 = xml.substring(end + "</soap:Header>".length());
        return part1 + part2;
    }
}