Java Android-从JSON对象转换HTML元素

Java Android-从JSON对象转换HTML元素,java,android,html,json,xml,Java,Android,Html,Json,Xml,我有一个类似这样的JSON对象(注意:它们是用印尼语编写的) 有没有办法在android studio中转换html元素,使它们看起来不像这样 我还将把我的java类的一部分放在这里以防万一 public class Detail extends Activity { String idkbj; TextView backText; private ProgressDialog progressDialog; JSONParser jsonParser = new JSONParser()

我有一个类似这样的JSON对象(注意:它们是用印尼语编写的)

有没有办法在android studio中转换html元素,使它们看起来不像这样

我还将把我的java类的一部分放在这里以防万一

public class Detail extends Activity {

String idkbj;
TextView backText;
private ProgressDialog progressDialog;

JSONParser jsonParser = new JSONParser();
public static final String TAG_CON = "content";
private  static final String url_kbj = "https://api.url_api";

    protected String doInBackground(String... params){
        try{
            List<NameValuePair> params1 = new ArrayList<>();
            params1.add(new BasicNameValuePair("id", idkbj));
            final JSONObject json = jsonParser.makeHttpRequest(url_kbj + "/" + idkbj + "/", "GET", params1);
            final JSONObject data = json.getJSONObject("data");
            runOnUiThread(new Runnable() {
                @Override
                public void run() {
                TextView content = (TextView) findViewById(R.id.content);

                    try{
                        String con_d = data.getString(TAG_CON);

                        content.setText(con_d);
                    }
                    catch (JSONException e){
                        e.printStackTrace();
                    }
                    catch (Exception e){
                        e.printStackTrace();
                    }
                }
                });
    }
    catch (JSONException e){
        e.printStackTrace();
    }
    return null;
}
}
公共类详细信息扩展活动{
字符串idkbj;
文本查看背景文本;
私有进程对话;
JSONParser JSONParser=新的JSONParser();
公共静态最终字符串TAG_CON=“content”;
私有静态最终字符串url_kbj=”https://api.url_api";
受保护的字符串doInBackground(字符串…参数){
试一试{
List params1=new ArrayList();
参数1.add(新的BasicNameValuePair(“id”,idkbj));
final JSONObject json=jsonParser.makeHttpRequest(url_kbj+“/”+idkbj+“/”,“GET”,params1);
最终JSONObject数据=json.getJSONObject(“数据”);
runOnUiThread(新的Runnable(){
@凌驾
公开募捐{
TextView内容=(TextView)findViewById(R.id.content);
试一试{
String con_d=data.getString(TAG_con);
content.setText(con_d);
}
捕获(JSONException e){
e、 printStackTrace();
}
捕获(例外e){
e、 printStackTrace();
}
}
});
}
捕获(JSONException e){
e、 printStackTrace();
}
返回null;
}
}

在web视图中加载该内容

content_web_view.loadData(content , "text/html; charset=utf-8","UTF-8");
或者使用Html.fromHtml(con_d)即


您应该编辑您的问题,以显示您尝试过的内容以及哪些内容不起作用。老实说,我不知道应该写什么,因为我对java有点陌生。此外,我将json对象代码更改为图像,因为stackoverflow认为它“主要是代码”
 content.setText(Html.fromHtml(con_d));