我正在尝试解析HTML格式的JSON数据。我不明白如何实现它。
我的JsonObject如下所示:
{"Content":
{
"PageContent":"<table cellpadding=\"1\" cellspacing=\"0\">\r\n\t<tr><td colspan=\"2\" style=\"font-weight:bold; font-style:italic; font-size:24px; color:Red; text-decoration:blink;\">Contact Us</td></table>"
}
}
我想将HTML格式的jsonobject i.e. menuPageContent
加载到 WebView 。
如何将JsonObject加载到WebView中?
帮助将不胜感激
答案 0 :(得分:3)
希望你知道how to implement JSON Parsing in Android?
不过,这是一种从json上面获取menuPageContent
的方法:
String myJSONData = "place your data here";
JSONObject objJSON = new JSONObject(myJSONData);
JSONObject subObj = objJSON.getJSONObject("MenuContent");
String webData = subObj.getString("menuPageContent");
myWebView.loadData(webData, "text/html; charset=UTF-8", null);
详细了解WebView。
答案 1 :(得分:0)
此链接对您有所帮助
http://code.google.com/p/google-gson/
webview hav加载数据,您可以使用
Gson gson = new Gson();
MyModel model = gson.fromJson("YOUR JSON DATA HERE", MyModel.class);
webView.loadData(model.menuPageContent, "text/html; charset=UTF-8", null);