é=é: brauchen Sie, um zu zeigen, wie es ist

Ich bin immer einige Antwort vom server im text-format, es funktioniert gut, aber in einigen Fällen habe ich nicht bekommen-string, wie es ist.

Erklärung:- Meine db haben einen Namen wie cupcaké aber wenn ich parse die Daten es zeigen, mir cupcaké. Ich möchte zeigen, wie es ist, wie cupcaké.

Versuchte ich URL.Encode und URL.Decode Funktion mit Hilfe von utf-8 aber keiner von Ihnen nützlich. Ich brauche Universelle Lösung, die für alle speziellen Zeichen, die nicht nur für dieses Zeichen.

Hier ist mein jsonparser Klasse, kann ich brauchen, um änderungen an dieser Datei? oder irgendwo?

HttpURLConnection conn = null;
    StringBuilder jsonResults = new StringBuilder();
    try {
        URL url = new URL(str);
        conn = (HttpURLConnection) url.openConnection();
        InputStreamReader in = new InputStreamReader(conn.getInputStream());

        //Load the results into a StringBuilder
        int read;
        char[] buff = new char[1024];
        while ((read = in.read(buff)) != -1) {
            jsonResults.append(buff, 0, read);
        }
        json = jsonResults.toString();         
    } catch (MalformedURLException e) {
        Log.e(LOG_TAG, "Error processing Places API URL", e);

Wie kann ich zeigen, wie es auf meinem Bildschirm?

Bitte geben Sie mir eine Referenz oder Hinweis.

InformationsquelleAutor Sandip Armal Patil | 2013-04-19

Schreibe einen Kommentar