WEB开发网
开发学院WEB开发Xml 在 Android 上使用 XML 和 JSON,第 1 部分: 在 A... 阅读

在 Android 上使用 XML 和 JSON,第 1 部分: 在 Android 应用程序上研究 JSON 和 XML 益处

 2010-10-22 17:19:13 来源:WEB开发网   
核心提示: 注意,这个示例使用 JavaScript 函数 eval() 将字符串转换成一个 JavaScript 数组,在 Android 上使用 XML 和 JSON,第 1 部分: 在 Android 应用程序上研究 JSON 和 XML 益处(7),JSON 库可以为执行该步骤提供更快更安全的方法,

注意,这个示例使用 JavaScript 函数 eval() 将字符串转换成一个 JavaScript 数组。JSON 库可以为执行该步骤提供更快更安全的方法,清单 3 中的方法并不是最佳实践。在这只是提供了一个 JSON 对象,如何用于 Ajax 应用程序的背景:JSON 结构可被客户端代码交换、解析和操作。

总的来说,JSON 是:

一种数据交换格式。

JavaScript 对象作为字符串编码的一种方式。

仅限于文本和数值。二进制值是明确不允许的。JSON 没有 CDATA 对应模式。

在数据可读性费用方面、就数据大小而言比 XML 更经济。

越来越多的 API 供应商将其作为一种选择,例如 Twitter。

在 清单 3 中,客户端是一个运行客户端脚本的 web 浏览器。返回本文主题,接下来将研究在 Android 应用程序中 XML 和 JSON 的使用。

应用机会:Twitter feeds

Twitter 现在已经变成了一种国际力量,它提供的更新包罗万象:从什么人正在吃早饭,他们的孩子的球队在棒球比赛中的表现这类琐事,到封闭国家中的政治动乱的街头新闻,器官移植实时报道等严肃话题。

要获取一些 XML 和 JSON 文档以用于本文附带的 样例代码,最简单的方法就是通过 URL http://twitter.com/statuses/user_timeline/userid.format,其中 userid 是您的 Twitter 用户 ID,format 是您要的格式:XML 或 JSON。

您也可以直接在您的 Twitte 页面上找到此页的链接,如 图 1 所示。在那里可以看到您的 Twitter 用户 ID。

图 1. 您 Twitter 页面上的 feed 页链接
在 <a target=Android 上使用 XML 和 JSON,第 1 部分: 在 Android 应用程序上研究 JSON 和 XML 益处" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:Android 使用 XML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接