我努力与datatables填补我的桌子。 我遇到的问题是,当我以这种格式获取我的谷歌日历时
{"23gjsd91su3guu509o1bchhqms@group.calendar.google.com":{"calendar_id":"23gjsd91su3guu509o1bchhqms@group.calendar.google.com","calendar_title":"#1612 White Quartz Apartment"},"vqbidsn2u4edlvto0frvevk6ig@group.calendar.google.com":{"calendar_id":"vqbidsn2u4edlvto0frvevk6ig@group.calendar.google.com","calendar_title":"#994 Cisco Amber (T2)"},"bi07i6futd90lvq9ba8ufvqdu8@group.calendar.google.com":{"calendar_id":"bi07i6futd90lvq9ba8ufvqdu8@group.calendar.google.com","calendar_title":"#1443. Marley Blue"}}
答案 0 :(得分:3)
您必须清理JSON,以便在 WebView myWebView = (WebView) findViewById(R.id.webView2);
myWebView.setWebViewClient(new WebViewClient());
myWebView.loadUrl("http://www.facebook.com");
WebView myWebView1 = (WebView) findViewById(R.id.webView);
myWebView1.setWebViewClient(new WebViewClient());
myWebView.loadUrl("http://www.google.com");
:
[{item}, {item}, ..]
然后,如果你有这样的表
function sanitizeData() {
result = [];
Object.keys(data).forEach(function(key) {
result.push(data[key]);
})
return result;
}
现在,您可以通过以下方式使用JSON的内容填充dataTable:
<table id="example"></table>
演示 - &gt;的 http://jsfiddle.net/zbuudydv/1/ 强>