JSON在Android中返回奇怪的字符

时间:2015-06-19 10:28:21

标签: android json special-characters

我实现了一个从JSON获取数据的应用程序。 JSON回复了我的角色:

AA©...

我如何获得返回JSON:

AEIOU

而不是

AA©

private void parseJson(JSONObject json) {

    nombresLista = new ArrayList<HashMap<String, String>>();

    if (json != null){

        try {
            JSONArray sitios = json.getJSONArray("sites");

            for (int i = 0; i < sitios.length(); i++) {

                JSONObject jsonObj = sitios.getJSONObject(i);

                String nombre = jsonObj.getString("name");

                HashMap<String, String> lista = new HashMap<String, String>();

                lista.put("name", nombre);
                nombresLista.add(lista);
            }
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }

    for (int i = 0; i < nombresLista.size(); i++) {

        String nombre = nombresLista.get(i).get("name");
        Log.e("", "nombre = " + nombre);
    }

}

0 个答案:

没有答案