public static String escapeForXML()

in src/org/doublecloud/ws/util/XmlUtil.java [38:64]


  public static String escapeForXML(String str)
  {
    StringBuilder sb = new StringBuilder(str.length());
    
    for(int i=0; i<str.length(); i++)
    {
      char c = str.charAt(i);

      boolean foundEscape = false;
      for(int j=0; j<toBeEscaped.length; j++)
      {
        if(c==toBeEscaped[j])
        {
          sb.append(escaped[j]);
          foundEscape = true;
          break;
        }
      }
      
      if(foundEscape==false)
      {
        sb.append(c);
        foundEscape = false;
      }
    }
    return sb.toString();
  }