private String extractParameterValue(String str, String parameterName) {
        int paraIdx = str.indexOf("\""+parameterName+"\"");
        if (paraIdx < 0)
            return "";
        int startIdx = str.indexOf(":", paraIdx)+1;
        if (startIdx <= -1)
            return "";
        String value;
        int endIdx = str.indexOf("\"", startIdx+1);
        if (endIdx <= -1)
            value = str.substring(startIdx);
        else
            value = str.substring(startIdx, endIdx);
        value = value.replaceAll("\"", "");
        return value;
    }