读取json文件android上的字符

时间:2014-08-31 11:17:32

标签: android json

如何在android中读取我的json文件中的ñ字符?我尝试使用alt + 0241,但它只在我的手机上显示为中间有问号的钻石形状。我将为那些能够回答的人标记。谢谢!

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


            if (nameList.get(i).equals(placetitle)){

                    PlaceImage = (ImageView)findViewById(R.id.PlaceImage);

                    JSONObject jo_inside = m_jArry.getJSONObject(i);
                    String image_value = jo_inside.getString("image");
                    String resName = image_value.split("\\.")[2]; // remove the 'R.drawable.' prefix
                    int resId = getResources().getIdentifier(resName, "drawable", getPackageName());
                    Drawable image = getResources().getDrawable(resId);
                    PlaceImage.setImageDrawable(image);
                    txtViewEx.setText(descriptionList.get(i)), true);
                    PlaceContact.setText(contactnoList.get(i));

            }

1 个答案:

答案 0 :(得分:1)

尝试使用&ntilde;,然后在您的代码中使用

编辑:

我不确定txtViewEx对象是什么,但我猜这是正确的调用:

txtViewEx.setText(Html.fromHtml(descriptionList.get(i)), true);

如果contactnoList也可以包含ñ,那么您需要:

PlaceContact.setText(Html.fromHtml(contactnoList.get(i)));