在线转换JSON与PHP数组(json php array)

在线转换json与php数组

www.jsonaz.com

例如json数据

{
    "number" : 1,
    "tuple" : [1,2,3],
    "dict" : {
    	"a": "apple",
        "b": "banana"
    },
    "complex": {
        "person": {
            "name" : "alice",
            "gender": "female",
            "age": 19,
            "friends": [
                "Adam","Bob","Candy"
            ],
            "religions":[]
        }
    }
}

将被转换为php数组

array(
    "number" => 1,
    "tuple" => array(
        0 => 1,
        1 => 2,
        2 => 3,
    ),
    "dict" => array(
        "a" => "apple",
        "b" => "banana",
    ),
    "complex" => array(
        "person" => array(
            "name" => "alice",
            "gender" => "female",
            "age" => 19,
            "friends" => array(
                0 => "Adam",
                1 => "Bob",
                2 => "Candy",
            ),
            "religions" => array(),
        ),
    ),
)

备注

域名正在备案,目前只能通过IP访问。

鸣谢

时间: 2024-09-30 18:35:44

在线转换JSON与PHP数组(json php array)的相关文章

Java对象与JSON互相转换jsonlib以及手动创建JSON对象与数组——(二)

首先声明一下,jsonlib转换与GSON相比太差劲了,操作不是一般的繁琐.GSON可以直接转换成各种集合与对象类型.强烈推荐使用GSON.而且GSON一个方法就可以解决,jsonlib转来转去太繁琐了. 手动创建JSONObject与JSONArray有用,用于读取文件对字符串进行处理 -----------------------------jsonlib操作复杂,转换Map与list<map>更是复杂---------------- Jar包 User.java 1 package Te

json和字符串/数组/集合的互相转换の神操作总结

一:前端字符串转JSON的4种方式 1,eval方式解析,恐怕这是最早的解析方式了. function strToJson(str){ var json = eval('(' + str + ')'); return json; } 2,new Function形式,比较怪异哦. function strToJson(str){ var json = (new Function("return " + str))(); return json; } IE6/7中当字符串中含有换行(\n

json字符串、json对象、数组之间的转换

json字符串转化成json对象 // jquery的方法 var jsonObj = $.parseJSON(jsonStr) //js 的方法 var jsonObj = JSON.parse(jsonStr) json对象转化成json字符串 //js方法 var jsonStr1 = JSON.stringify(jsonObj) json对象和json字符串之间的相互转换 例一:比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象: var a={"name":&q

xml转换为json格式时,如何将指定节点转换成数组 Json.NET

使用Json.NET转换xml成json时,如果xml只有单个节点,但json要求是数组形式[], JsonConvert.SerializeXmlNode 并不能自动识别 示例如下: RecordArray要求是数组格式 <root> <Record> </Record> <RecordArray> <a>1</a> <b>2</b> </RecordArray> </root> 转换

json字符串、json对象、数组 三者之间的转换

json字符串转化成json对象 // jquery的方法 var jsonObj = $.parseJSON(jsonStr) //js 的方法 var jsonObj = JSON.parse(jsonStr) json对象转化成json字符串 //js方法 var jsonStr1 = JSON.stringify(jsonObj) 例如 例如: <script type="text/javascript"> var jsonStr = '[{"id&quo

json.net xml转换为json格式时,如何将指定节点转换成数组

using System.Xml.Linq; using Newtonsoft.Json; Response.ContentType = "application/json"; XDocument xdoc = XDocument.Load(path); Response.Write(JsonConvert.SerializeXNode(xdoc)); xml 片段 : <specialty nameCN="电测"> <step> <s

json转换实体bean、数组list

json转实体bean data=[{"xuHao":"201407140001","scaleNo":"01","qrCode":"440100100002B993","beforeWeight":15.85,"fillingWeight":30.50,"steelno":"013267","fi

HP数组转JSON函数json_encode和JSON转数组json_decode函数的使用方法

这两个函数比较简单,我这里直接写例子,但是有一点一定要注意,json数据只支持utf-8格式,GBK格式的数据转换为json会报错! json_encode()用法: <?php$data =array(‘name’=>’jianqingwang’,‘sex’=>’man’,‘title’=>’PHPER’,‘location’=>’XiaMen’); $new_data =json_encode($data); var_dump($data);echo “<br>

PHP语言中使用JSON和将json还原成数组

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码. 一.json_encode() 1 2 3 4 <?php $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); ?> 输出 1 {"a":1,"b":2,"c":3,"d&quo