【如何在一个数组PHP中设置子json数组】教程文章相关的互联网学习教程文章

关联PHP数组(包含对象)的非破坏性JSON编码/解码【代码】

我能够以解码值与原始输入匹配的方式对索引数组进行JSON编码和解码:$array_indexed = ['A']; $encoded = json_encode($array_indexed); $decoded = json_decode($encoded); var_dump($array_indexed); array(1) {[0]=>string(1) "A" } var_dump($decoded); array(1) {[0]=>string(1) "A" }但是,当我编码一个关联数组时,我最终得到一个对象:$array_associate = [ 'FOO' => 'BAR']; $encoded = json_encode($array_associate); $d...

javascript – 从JSON创建数组数组【代码】

我在ajax调用后接收以下作为响应在php json_encode中使用:"['2013-02-24', 0]", "['2013-02-25', 0]", "['2013-02-26', 1]", "['2013-02-27', 6]", "['2013-02-28', 6]", "['2013-03-01', 3]", ...如何从这个数组数组中使用JavaScript?这甚至可能吗?我的意思是,我尝试过使用jQuery makeArray或使用parseJSON但没有成功.什么是最喜欢的方法? 编辑:function submitForm(t) {$.ajax({type:'GET', url: 'charts.php', data:$(page...

如何从php中的数组编码JSON对象?【代码】

我的代码看起来像:if ( $query->have_posts() ) {$j = 1; while ( $query->have_posts() ) {$query->the_post();$bcData[] = array('title'=>get_the_title(),);$j++;} echo json_encode($bcData); } else {// no posts found }$bcData数组输出(使用print_r):Array ( [0] => Array ( [title] => Pink Nail Shop 9 ) [1] => Array ( [title] => Pink Nail Shop 8 ) )当我将这个数组编码为json(使用json_encode)时,新创建的json看...

javascript – 如何从JSON数组创建列表?【代码】

我有理解数组和循环的问题,因此这个任务对我来说有点混乱.这是我的东西; JSON{ "states": [{ "name":"johor" , "command":"view_johor" }, { "name":"selangor" , "command":"view_selangor" }, { "name":"melaka" , "command":"view_melaka" }, { "name":"kuala lumpur" , "command":"view_kl" }, { "name":"penang" , "command":"view_penang" }] }JAVASCRIPT$(function(){$.ajax({type : 'GET',url : 'scrip...

PHP JSON数组 – 按相同的值分组【代码】

我正在考虑如何通过具有相同值的对象对数组进行分组. 我从MySQL查询得到这个结果:Date StartTime EndTime 2014-12-01 08:00 12:00 2014-12-01 10:00 16:00 2014-12-02 12:00 18:00 2014-12-03 10:00 20:00我在一个名为$Data的PHP变量中有这些数据. 有可能用php获取这样的json数组:?[{"2014-12-01": [{"StartTime...

php – 从JSON数组中获取所有值【代码】

嗨,有人会帮助我如何获得所有价值“clickUrl”, 我正在使用file_get_content函数,我想将其包装在html中<?php $json_url = "someone.web.id"; $json = file_get_contents($json_url); $json=str_replace('},]',"}]",$json); $data = json_decode($json);echo "<pre>"; print_r($data); echo "</pre>"; ?> 我的结果是stdClass Object ([serialId] => 110153837[productId] => 212065382[os] => Linux[validResponse] => 1[errorMess...

php输出json,需要嵌套数组和对象问题

https://segmentfault.com/q/1010000009985295 $tmp = [];$tmp['id'] = 'aaa';$tmp['name'] = 'bbb';$tmp['vvvv'] = ['www'=>1,'ffff'=>2];echo (json_encode($tmp)); 输出是 { "id": "aaa", "name": "bbb", "vvvv": {"www": 1,"ffff": 2 } } 我想问一下如何将输出改为 { "id": "aaa", "name": "bbb", "vvvv": [{"www": 1},{"ffff": 2} ] } 我测试过这样是可以的,就是不太好用: ?$tmp['vvvv'] = [0=>(object)['www'=>1],1=>(objec...

如何从java中的json响应中获取数组【代码】

我正在使用Instagram REST api,我需要从JSON响应中获取图像链接. JSON看起来类似于:{"meta":{"code": 200},"data":{"attribution": null,"tags":["tag"],"type": "image","location": null,"comments":{"count": 7},"filter": "Normal","created_time": "1451066377","link": "https://www.instagram.com/p/at3rg7uj_9/","likes":{"count": 39},"images":{"low_resolution":{"url": "https://url.jpg","width": 320,"height": 320...

javascript – 将输入值与数组中的JSON对象匹配【代码】

我有一个输入,用于搜索商店编号以在地图上找到它的位置. JSON是hosted here,但我会在下面留下一个片段."22": {"Lat": "43.1022902","Address": "3065 NY-50 Saratoga Springs NY 12866 USA","Long": "-73.7377407" }, "23": {"Lat": "40.3581539","Address": "2767 Papermill Rd Reading PA 19610 USA","Long": "-75.9850194" }, "24": {"Lat": "40.1893263","Address": "347 Washington Rd Washington PA 15301 USA","Lo...

javascript – 我想从JSON数据数组中获取一个特定条目并进行一些修改【代码】

首先,我通过Web服务器获取JSON数据$.getJSON(url,function(){ //my callback function; });现在我有以下数据:{entries:[{title:'foo',id:'UUID',finished:null},{title:'bar',id:'UUID',finished:null},{title:'baz',id:'UUID',finished:null}]}我必须通过它的UUID找到一个特定的JSON条目,然后我需要修改一个部分,例如,创建一个新的json数据:{title:'foo',id:'UUID',finished:true}并使用发送回服务器$.post(url, data);我完全迷...

如何在javascript中将json格式的字符串转换为json数组【代码】

我使用$.post()方法来检索json格式的字符串,如下所示:{elementid:10},{elementid:11},{elementid:12},{elementid:14},{elementid:15}在$.post()的成功回调函数中,我想循环这个json格式化字符串的值,但我无法弄清楚如何做到这一点.// data returns {elementid:10},{elementid:11},{elementid:12},{elementid:14}, etc.$.post('form.php',{'postvalues' : input_ids},function(data){var elements = Array();elements = [data];for(...

php – 使用JSON.stringify时不需要的数组索引【代码】

我使用JSON.stringify方法将数组传递给服务器. 我有一个有4个元素的数组:arr[10] = 1; arr[20] = 1; arr[30] = 1; arr[40] = 1;然后我这样做:arr = JSON.stringify(arr);然后将其发送到服务器:jQuery.ajax({type: "post",url: baseurl+"profile/mprofile/action/ratings/add_ratings",data:{"checkbox":checkbox,"review":review,"speciality":speciality,"arr":arr},success: function(data, status) { jQuery('#header-error...

如何在javascript或jquery中包含JSON数组【代码】

var dummyArray = [{"fname": "gali","lname": "doe"}, {"fname": "john","lname": "danny"}, {"fname": "joe","lname": "dawns"}, {"fname": "liji","lname": "hawk"}]dummyArray = j$.grep(dummyArray , function(dt) {return (dt.fname== 'j'); });如何使用grep函数查询包含字母“j”的“fname”.解决方法:你可以使用indexOf:dummyArray = $.grep(dummyArray, function(dt) {return dt.fname.indexOf("j") != -1; });DEMO:ht...

使用Json转储2D Python数组【代码】

我有一个numpy数组,我想与Json一起转储.该数组如下所示:array([['foo', 'bar', 'something', ...'more'],['0.4', '0.7', '0.83', ...'0.3', '0.62', '0.51']]我想将它转储到Json的字符串上,如下所示:foo: 0.4 bar: 0.7 something: 0.51 ...我尝试过:import jason my_string = json.dumps(my_array)但它抱怨:"not JSON serializable"有关如何使用Json将其转储到字符串上的任何想法? 更新: 请注意,我不在乎订购,应按以下顺序打...

javascript – 如何使用json数组填充Rails下拉菜单【代码】

我有一个Ant显示页面,显示有关各种类型蚂蚁的详细信息.在那个页面上有两个下降,一个用于环境:[室内,室外],一个用于饮食:[糖,脂肪,蛋白质]. 当您从每个参数中选择一个参数时,它会根据参数显示一个产品页面.然而,一些组合导致零,如木匠蚂蚁没有与室内糖相关的产品. 我试图根据组合是否为零来获取下拉列表.如果有人选择室内,我会喜欢糖,如果该组合不存在,则不会出现在下一个下拉菜单中. 到目前为止,我有两种方法只为可用的项创建jso...