【php数组转换json有问题大家过来看看】教程文章相关的互联网学习教程文章

java – 如何从REstAssured中的Json数组中获取JSON对象【代码】

任何人都可以帮我解决这个问题: 我是RestAssured的新手,在我们的自动化脚本中处理JSON.我有一个API,其响应是JSONArray,即,[{"id": 1002,"entity": "testcase","fieldName": "TextName","displayName": "Name"}, {"id": 1003,"entity": "testcase","fieldName": "steps","displayName": "TestSteps"}]自动化,验证我需要获取响应.我尝试了下面的一个但没有得到预期的输出String API = "/field/entity/testcase"Response response = ...

javascript – 从JSON中的数组中删除列名【代码】

我在数组中得到这样的格式这是我的数组=var array= [{"address":"Jaipur"},{"address":"Mumbai"},{"address":"Mumbai"}]我想要这样的格式var array= ["Jaipur","Mumbai" ];在JSON中应该做些什么,这样我就可以获得所需的数组.解决方法:您可以使用Set获取唯一值,并将spread再次添加到数组中.var array= [{"address":"Jaipur"},{"address":"Mumbai"},{"address":"Mumbai"}];var res = [...new Set(array.map(x => x.address))];consol...

javascript – 将json数组转换为数据格式【代码】

我的currrent数组格式没有被datatables aaData格式解释为im传递列值:{"aaData": [{"startDate": "09/08/2010 12:00:00 AM","endDate": "13/08/2010 12:00:00 AM","runDate": "16/08/2010 12:00:00 AM","clientId": "40272","clientType": "C","plannerName": "Adrian Mcfly","plannerRegion": "s1","contact": "Vera chaniqua","email": " ","interviewDate": "09/08/2010 12:00:00 AM"},] }如何删除列id并仅显示值,以便我可以通过...

javascript – 搜索JSON对象数组【代码】

鉴于此JSON对象数组,我不确定如何完成此操作:var stuff = [{'Address' : '123 Street','Name' : 'From'},{'Address' : '456 Avenue','Name' : 'To'} ]所以我希望能够做的是根据其中一个属性查询这个对象数组,在本例中为“Name”,并返回与查询匹配的整个对象. 无论如何使用jquery或只是常规的JavaScript来做到这一点? 例如,我想返回名称===’From’的整个对象解决方法: function findStuff(jsonobject, propertyToFind, val...

php – 如何将JSON数组传递到URL?【代码】

的JavaScript / JQuery的var arr=[];$('.element').each(function(i) {arr.push({"id":i,"value":$(this).attr('data-value')}); });$.get('/json.php?arr='+arr,function(result) {alert(result); });PHP<?php$j = json_decode($_GET['arr'], true);foreach($j as $k => $v) {echo $v['id'].':'.$v['value'].'<br />'; }?>问题 但问题是URL看起来像/json.php?arr=[object对象],[对象对象]而不是/json.php?arr=[{\”id\”:1,\”val...

php – Laravel 5 response() – > json总是返回一个数组?【代码】

有没有办法阻止laravel总是返回一个数组,无论是否只有一个元素?我已经检查了文档并且做得很短.如果这只是当然的方式,这很好,只是看起来有点傻,因为你不会将数组发布到端点,如果只有一个元素! 为了理智而返回有效载荷:[{"id": 1,"created_at": "2015-05-22 15:41:24","updated_at": "2015-05-22 15:41:24","deleted_at": null,"closed_loop_interaction_type_id": 1,"interaction_note": "Test Interaction note","closed_loop_p...

php – 无法通过str_replace更改JSON数组中的值【代码】

我想更改数组中的值.这是我的起始数组:Array ([0] => Array([name] => aaa )[1] => Array([name] => bbb )[2] => Array([name] => ccc) )我声明了一个searchterm(例如“aaa”)和一个新名称(例如“test”).而且我做了一个str_replace来实际改变它.不幸的是,没有任何变化,也没有收到错误信息.你能帮忙告诉我我的错误在哪里吗?for ($i=0; $i < count($json) ; $i++) { $search = $old_name;$replace = $new_nam...

Java – Object Mapper – 要列出的数字的JSON数组【代码】

在我的前端,我发送这个JSON:"ids": [ 123421, 15643, 51243], "user": {"name": "John","email": "john@sovfw.com.br" }到我的Spring Endpoint:@PostMapping(value = "/sendToOficial") public ResponseEntity<?> sendToOficial(@RequestBody Map<String, Object> payload) {ObjectMapper mapper = new ObjectMapper(); List<Long> pointsIds = mapper.convertValue( payload.get("pointsIds"), List.class ); UsuarioDTO autor...

从javascript数组中获取Json对象【代码】

我有像这样的Json对象{" resultArr": [{"ID":"1","0":"1","APPROVAL LEVEL":"1","1":"1","WorkFlow Type Code":"1","2":"1","Employee Number":"825489602V","3":"825489602V","Employee Name":"Wajira Wanigasekara","4":"Wajira Wanigasekara"}] }我正在尝试打印resultArr的键和值. 例如,我想打印ID = 1 APPROVAL LEVEL = 1 ..就像那样 我可以使用此代码获取ID,APPROVAL LEVEL ..的值$.ajax({type: "POST",async:false,url: "<?...

将数组从json解码为PHP,无法使用键访问数组元素【代码】

我有一些类似于以下的JSON:{"internalArray": {"201": "A", "202": "B", "5": "C", "46": "D"}, "data": "ABCDEFG", "data2": "TSXPIIF"}我使用以下PHP代码对其进行解码:$jsonOutput = json_decode($output);我想从JSON数据访问“internalArray”,所以我使用以下内容引用它:$internalArray = $jsonOutput->{'internalArray'};当我在$internalArray上执行var_dump时object(stdClass)#4 (4) { ["201"]=> string(1) "A" ["202"]=>...

Python – 将JSON键/值转换为键/值,其中value是数组【代码】

我有一个包含大量条目的JSON文件,如下所示:{"area1": "California","area2": "Sierra Eastside","area3": "Bishop Area","area4": "Volcanic Tablelands (Happy/Sad Boulders)","area5": "Fish Slough Boulders","grade": "V6 ", "route": "The Orgasm","type1": "Boulder","type2": "NONE","type3": "NONE","type4": "NONE", },我想获取区域并输入条目并将它们转换为数组:{"area": ["California","Sierra Eastside","Bis...

php – 将数组数据作为对象附加到json文件【代码】

我有一个简单的json文件,它有一个直接的图像链接和每个json对象的文件夹名称:[{"image": "http://placehold.it/350x150","folder": "Small"},{"image": "http://placehold.it/450x250","folder": "Medium"},{"image": "http://placehold.it/550x350","folder": "Medium"} ]我想从帖子中追加这两个值,但结果是一个未更改的json文件.这是PHP代码w / comments:$directLink = $_POST['txtDirectLink']; $category = $_POST['selectCa...

Javascript json_encode> JSON.parse()数组【代码】

我以下PHP代码:echo "<img src='../images/edit.png' onclick='showEditDiv(" . json_encode($row) . ");'>";这是HTML结果:<img src='../images/edit.png' onclick='showEditDiv({"ID":"2","NAME":"John Smith","EMAIL":"johnsmith@domain.com"});'>这是Javascript代码:function showEditDiv(data) {alert(data);data = JSON.parse(data);alert(data);for (i=0; i< data.length; i++){ alert(data[i]);}; }问题是我没有在JS参数...

javascript – AngularJS将数组转换为JSON【代码】

我有一个包含3个元素的数组var a = [];a["username"]=$scope.username;a["phoneNo"]=$scope.phoneNo;a["altPhoneNo"]=$scope.altPhoneNo;现在,我想以JSON格式将此数据发送到服务器.因此,我用过var aa = JSON.stringify(a);console.log("aa = "+aa);但控制台显示空数组aa = [] 如何将此数组转换为JSON?解决方法:这不是向数组添加元素的正确方法,而是添加属性.如果你做了console.log(a.username);你会看到你的$scope.username值. 你...

javascript – 如何获取JSON数组中的第一个密钥对?【代码】

目前,我有我的JSON和一个循环结果然后通过URL的函数.我试图只获得第一个类型的值,这是详细的.我试图找到获得第一个值的方法,并发现使用[0]可以在某些情况下工作,但不是这个.我索引不正确吗?并且有一种更简洁的方法来编译这个嵌套的循环吗?const data = {"data": {"results": [{"name": "Deadpool","urls": [{"type": "detail","url": "http://marvel.com/characters/12/deadpool?utm_campaign=apiRef&utm_source=6fa9bcf637a9185...