PhoneGap中文网

标题: phonegap 中如何直接使用json格式数据 [打印本页]

作者: admin    时间: 2014-8-7 21:05
标题: phonegap 中如何直接使用json格式数据
首先我们要知道,json != jsonp

我们使用phonegap开发app,通常需要使用jsonp 格式的数据 那么phonegap可以不可以使用json数据


//比如像这样
  1. callback_123({
  2.     "tit":"我是标题",
  3.     "info":"我是内容"
  4. })
复制代码




可是,我们有时候需要读取外部网站的内容,比如下面这个链接的

【某天气网站】


这个是一个标准的json格式。但是我们无法控制他的内容。也没办法将他转化为jsonp格式。但是我们又需要使用他。该怎么办呢?
我们可以尝试使用下面的方式

  1. var xxxurlss = "http://www.weather.com.cn/data/cityinfo/101290101.html";
  2.         $(document).load(xxxurlss, function(data) {
  3.         var weaobj =  eval("(" + data + ")");
  4.         alert( weaobj["weatherinfo"].city );
  5. })
复制代码




本文来自:http://qdkf.net/26.html


作者: w20968382    时间: 2015-5-1 21:43
很不错,不错,学习学习。跨平台得顶起
作者: AndersYe    时间: 2015-5-2 00:00
人不错,学习学习 感觉phonegap+html越来越火了。
作者: ggloverv    时间: 2015-5-2 02:23
未来属于html5 phonegap 微信 wap全部搞定
作者: lamp100    时间: 2015-5-2 02:50
好东西啊,谢谢分享 感谢phonegap中文网
作者: xuemingjia    时间: 2015-5-2 15:06
html5 是趋势
作者: sh2002014    时间: 2015-6-3 21:15
本帖最后由 sh2002014 于 2015-6-3 21:28 编辑

load 方式  的话  又如何提交参数呢?  如果接口只能使用post方式接受参数
作者: admin    时间: 2015-6-3 22:14
sh2002014 发表于 2015-6-3 21:15
load 方式  的话  又如何提交参数呢?  如果接口只能使用post方式接受参数

http://www.phonegap100.com/plugininfo_31.html  




欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2