时间:2021-07-01 10:21:17 帮助过:40人阅读
我试图通过jquery读取一份json文件,然后把他放到php中进行动态布局并输出。现在遇到一个问题,就是我不知道如何将函数读取到的json中的参数值保存下来,然后用php读到这些值。希望有哪位朋友知道可以给与帮助(最好有代码)。
首先,json文件格式如下:
[
{ "counter": "0", "contentID": "5876", "score": "1.20501602970259", "presentationID": "3496", "conferenceID": "85", "title": "Personalized Network Updates: Increasing Social Interactions and Contributions in Social Networks", "acmlink": "null", "DOI": "http://www.springerlink.com/content/872x206h570ln625/fulltext.pdf", "contentType": "Long Research Paper", "contentTrack": "1", "authors": [ { "authorID": "160", "name": "Shlomo Berkovsky" } , { "authorID": "155", "name": "Jill Freyne" } , { "authorID": "2947", "name": "Gregory Smith" } ], "tags": ["3545", "contribution", "evaluation", "motivation", "news feed", "personalisation", "personalization", "personalized news feeds", "ranking", "recommender", "recsys", "shlomo berkovsky", "sna", "social network", "social networks", "social-network"], "methodID": [0, 102, 101]},{ "counter": "1", "contentID": "5883", "score": "0.984497667264824", "presentationID": "3503", "conferenceID": "85", "title": "Users and Noise: Estimating the Magic Barrier of Recommender Systems", "acmlink": "null", "DOI": "http://www.springerlink.com/content/g70242127h5kj186/fulltext.pdf", "contentType": "Long Research Paper", "contentTrack": "1", "authors": [ { "authorID": "3120", "name": "Alan Said" }
]
我用jquery读取json文件的代码:
$(function()
{
$("#btn").click(function()
{
$.getJSON("communityRecSys.json",function (data)
{
var $jsontip = $("#jsonTip");
var strHtml = " ";//存储变量
$jsontip.empty();//清空内容
$.each(data,function (infoIndex,info)
{
strHtml += "title:"+info["title"]+"
";
strHtml += "Authors:"+info["authors"]+"
";
strHtml += "Types:"+info["type"]+"
";
strHtml += "Track:"+info["contentTrack"]+"
";
strHtml += "DOI:"+info["DOI"]+"
";
strHtml += "
然后在PHP中用这段代码测试,值能够正常显示:
说明值已经正常被读入。
下面是我希望进行php布局的代码。(proceedings是对每个模块的命名,method是我想用来代表json文件自己设的变量名称)
foreach( $proceedings as $method) {
".$method['title'].""; ?>请问怎么样能够把函数读到的json文件用变量$method保存,这样所有json内的参数我就可以用method.XX的方式直接取到值。感谢大神赐教!
人气教程排行
-
174次
1
php如何获取跳转前的url
-
174次
2
php格林威治时间转换成当前时间的方法
-
174次
3
为什么php不能做大型系统?
-
174次
4
range函数怎么用
-
174次
5
php中计算页面加载时间几种方法总结_PHP教程
-
174次
6
求帮助,关于paypal支付返回值修改订单状态
-
174次
7
typecho怎么配置文章内容页?
-
174次
8
PhpStorm左侧structure不显示文件的方法列表是这么回事?
-
174次
9
查看PHP的环境变量_PHP
-
174次
10
PHP Primary script unknown 解决方法总结
-
174次
11
php的命名空间与自动加载实现方法
-
174次
12
解决laravel 出现ajax请求419(unknown status)的问题
-
173次
13
php 如何删除mysql记录
-
173次
14
PHP如何替换数组中的指定元素
-
173次
15
怎么去除字符串中非汉字、非字母、非数字的字符
-
173次
16
mysql如何一次执行多条SQL语句
-
173次
17
修改header里面的Connection为close解决方法
-
173次
18
PHP基于session.upload_progress 实现文件上传进度显示功能详解
-
173次
19
php5.6.x到php7.0.x特性小结
-
172次
20
php为什么会出现504错误