    public static String replaceSpecialChars(String s) {
        String result = "";

        for (int i = 0; i < s.length(); i++) {
            char ch = s.charAt(i);

            if (ch == '\n')
                result += "\\n";
            else if (ch == '\t')
                result += "\\t";
            else if (ch == '\b')
                result += "\\b";
            else if (ch == '\r')
                result += "\\r";
            else if (ch == '\f')
                result += "\\f";
            else if (ch == '\\')
                result += "\\\\";
            else if (ch == '\'')
                result += "\\\'";
            else if (ch == '\"')
                result += "\\\"";
            else
                result += ch;
        }
        return result;
    }
