草庐IT

day33-JSON

全部标签

php - Json 解码根属性

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我似乎无法弄清楚,也无法找到任何信息来帮助我解决应该是一个简单的问题。我有一些php代码,它使用curlget请求与api通信,我从api是{"styleHolder":[{"id":100000929,"makeId":200005143,"year":2001,"makeName":"Ford","makeNiceName":"ford","mode

php - 如何按某个键的值对 JSON 对象进行排序

我的目标:Tosortajsonlistofusersbycredits.我的问题:Creditsaresorted,butinreverseorderthattheyshouldbe.我的结果:Position:1Username:abcCredits:12Position:2Username:bcdCredits:123Position:3Username:cdeCredits:1245我需要什么:Position:1Username:abcCredits:1234Position:2Username:bcdCredits:123Position:3Username:cdeCred

php - Javascript 删除 JSON 元素

我在PHP页面中有这个JSON字符串:{"elements":[{"type":"pie","alpha":0.3,"animate":[{"type":"fade"},{"type":"bounce","distance":5}],"start-angle":0,"tip":"#val#de#total##percent#","colours":["#d01f3c","#356aa0","#C79810"],"values":[{"value":1,"label":"procesadoramdsempron140"},{"value":1,"label":"procesadorsem

PHP 必须先保存 JSON 字符串并再次打开它,才能使用它

我有最奇怪的行为,我已经为此工作了几个小时。我正在通过AJAX向我的服务器发送一个大而复杂的JSON字符串,当我解码它时,我无法访问它的元素。但是当我继续将解码后的JSON字符串保存到一个文件并再次打开它时,我突然能够使用它的元素。我无法解释这种行为。这是我的代码。这行不通header('Access-Control-Allow-Origin:*');$json=$_POST['json'];$obj=json_decode($json,true);//AtthispointIcannotworkwiththe$objelements这行得通header('Access-Control

php - 如何从 PHP 字符串创建 JSON 对象?

我有一个由json样式数据组成的大型php字符串,需要以某种方式将其转换为json对象。我的字符串如下所示:(这是一个大字符串)。该字符串的语法与我在下面附加的不完全相同,但这只是一个示例。我如何将下面的字符串lik$string转换为json对象?谢谢。$string="{\"name\":\"flare\",\"children\":[{\"name\":\"analytics\",\"children\":[{\"name\":\"cluster\",\"children\":[{\"name\":\"AgglomerativeCluster\",\"size\":3938},{

php - 从 JSON 对象中获取最大值

我有一个从cURL中检索到的$string:{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},{"id":972},{"id":973},{"id":974}]}我想知道如何获取具有最大值(即974)的id,我该如何在PHP中执行此操作? 最佳答案 $result='{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},

php - 将 JSON 值转换为 PHP 字符串

需要从GoogleMapsAPI获取值“distance”“text”,并将其转换为PHP字符串。例如,https://maps.googleapis.com/maps/api/distancematrix/json?origins=TN222AF&destinations=tn225dj&mode=bicycling&language=gb-FR&sensor=false&units=imperial给我们:{"destination_addresses":["NewTown,Uckfield,EastSussexTN225DJ,UK"],"origin_addresses":["M

PHP 将 CSV 转换为特定的 JSON 格式

我有一个如下所示的CSV文件:Name,Id,Address,Place,John,12,"12markstreet","NewYork",Jane,11,"11barkstreet","NewYork"...我有大约500列。我想将其转换为JSON,但我希望输出如下所示:{"name":["John","Jane"],"Id":[12,11],"Address":["12markstreet","12barkstreet"],"Place":["NewYork","NewYork"]}如何使用PHP遍历CSV文件,以便让第一行中的每一列成为一个数组,该数组包含所有其他行中同一列中的值

php - 如何根据 JSON API 响应创建自动建议?

亚马逊提供了一个API来获取输入字母的建议:http://completion.amazon.com/search/complete?search-alias=aps&client=amazon-search-ui&mkt=1&q=facebook会给出回应:["facebook",["facebook","facebooklogin","facebook.com","facebookcredits","facebookgiftcard","facebookapp","facebookmessenger","facebookfordummies","facebookenespañol"

php - 我想从公共(public)访问中隐藏 json 文件。我怎么做?

我有一个网站,javascript文件正在将一个json文件(使用getJson)加载到一个基于先前选择选项的选择元素的选项中。但与此同时,公众可以直接访问该json文件。我只希望服务器可以访问此文件并在select元素中加载相应的选项。但我不希望公众可以直接访问该json文件(避免他们下载等......)我该怎么做?通过htaccess?或者其他什么?我在htaccess中尝试了“FILES”规则,但服务器也无法访问json文件。 最佳答案 Javascript在客户端运行,因此您的访问者可以获取javascript使用的任何资源