public static String cleanString()

in src/main/java/org/apache/bsf/util/StringUtils.java [68:95]


  public static String cleanString(final String str)
  {
    if (str == null) {
        return null;
    } else
    {
      final char[]       charArray = str.toCharArray();
      final StringBuffer sBuf      = new StringBuffer();

      for (int i = 0; i < charArray.length; i++) {
        switch (charArray[i])
        {
          case '\"' : sBuf.append("\\\"");
					  break;
		  case '\\' : sBuf.append("\\\\");
					  break;
		  case '\n' : sBuf.append("\\n");
					  break;
		  case '\r' : sBuf.append("\\r");
					  break;
		  default   : sBuf.append(charArray[i]);
					  break;
		}
    }

	  return sBuf.toString();
	}
  }