3

我正在尝试解析 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>"
}
}

我想将i.e. menuPageContentHTML 格式的 jsonobject 加载到 WebView。

4

2 回答 2

3

希望您知道如何在 Android 中实现 JSON 解析

不过,这里有一种menuPageContent从上面的 json 获取的方法:

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的更多信息。

于 2013-01-17T07:33:17.103 回答
0

此链接将对您有所帮助

http://code.google.com/p/google-gson/

webview有加载数据,你可以使用它

Gson gson = new Gson();
MyModel model = gson.fromJson("YOUR JSON DATA HERE", MyModel.class);
webView.loadData(model.menuPageContent, "text/html; charset=UTF-8", null);
于 2013-01-17T07:27:39.360 回答