1. 程式人生 > >複雜JSON物件的查詢與合併

複雜JSON物件的查詢與合併

[{
    "text": "中華人民共和國",
    "spid": "2013010535",
    "nodes": [{
        "text": "東北",
        "spid": "2013010535",
        "nodes": [{
            "text": "遼寧省",
            "spid": "2013035210",
            "nodes": [{
                "text": "瀋陽市",
                "spid": "2013035211",
                "nodes": [{
                    "text": "瀋陽市和平區",
                    "spid": "2013038441"
                }, {
                    "text": "瀋河區",
                    "spid": "2013038441"
                }, {
                    "text": "大東區",
                    "spid": "2013038441"
                }, {
                    "text": "皇姑區",
                    "spid": "2013038441"
                }, {
                    "text": "瀋陽市鐵西區",
                    "spid": "2013038441"
                }, {
                    "text": "甦家屯區",
                    "spid": "2013038441"
                }, {
                    "text": "東陵區",
                    "spid": "2013038441"
                }, {
                    "text": "沈北新區",
                    "spid": "2013038441"
                }, {
                    "text": "于洪區",
                    "spid": "2013038441"
                }, {
                    "text": "遼中縣",
                    "spid": "2013038441"
                }, {
                    "text": "康平縣",
                    "spid": "2013038441"
                }, {
                    "text": "法庫縣",
                    "spid": "2013038441"
                }, {
                    "text": "新民市",
                    "spid": "2013038441"
                }]
            }, {
                "text": "大連市",
                "spid": "2013035211",
                "nodes": [{
                    "text": "中山區",
                    "spid": "2013038441"
                }, {
                    "text": "西崗區",
                    "spid": "2013038441"
                }, {
                    "text": "沙河口區",
                    "spid": "2013038441"
                }, {
                    "text": "甘井子區",
                    "spid": "2013038441"
                }, {
                    "text": "旅順口區",
                    "spid": "2013038441"
                }, {
                    "text": "金州區",
                    "spid": "2013038441"
                }, {
                    "text": "長海縣",
                    "spid": "2013038441"
                }, {
                    "text": "瓦房店市",
                    "spid": "2013038441"
                }, {
                    "text": "普蘭店市",
                    "spid": "2013038441"
                }, {
                    "text": "莊河市",
                    "spid": "2013038441"
                }]
            }]
        }]
    }]
}]

相關推薦

複雜JSON物件查詢合併

[{ "text": "中華人民共和國", "spid": "2013010535", "nodes": [{ "text": "東北", "spid": "2013010535", "nodes": [{ "t

JavaScript 操作JSON物件查詢、刪除、修改

近日根據公司需求用js對json的各種處理,完成後整理如下(全遞迴處理方法,如有更好的見解希望告知): 對JSON的查詢 /** * * 獲取JSON對應葉子節點的資料

json物件封裝解析

一、解析json物件 表結構資訊物件,json格式,名稱為tableObj * { * “tableName”:”t_res”, //表名稱 * “columnInfo”:[

jQuery serializeObject 序列化form表單Json物件 jQuery.extend()合併物件

1、jQuery serializeObject 序列化form表單Json物件 /** * 將form序列化Json物件 * {key1:"value1",key2:"value2"} *

Ajax Post提交複雜JSON物件的簡便有效方法(適用jQuery-Ajax和原生JS XMLHttpRequest POST)

用Ajax Post提交非常複雜JSON物件,是一件麻煩的事,如果以簡單JSON物件的提交思維來設計複雜JSON物件時,經常出現各種問題。現在找到了一個非常簡便有效的方法,跟大家分享下。下面,用SpringBoot,演示下jQuery Ajax Post如何提交以下複雜JSO

json物件相同key合併value值

var s = '{"身高":"175cm","性別":"男","興趣":"唱歌","興趣":"棒球","興趣":"游泳"}' var kv = {}, m, reg = /"[^"]+":"

JSON陣列,json字串,JSON物件,陣列的區別基本操作整理

JSON陣列,json字串,JSON物件,陣列的區別與基本操作整理 json字串 var objString = '{"a":"1","b":"2","c":"3"}'; json物件       var object

探索java安卓中json物件json字串之間的關係

  前段時間一直在跟json資料打交道,從一開始的什麼都不懂,到現在整合了許多知識的懵懂,還是收穫了不少對於json格式資料新的看法和安卓資料傳輸的理解。   首先,json資料的格式是什麼樣的呢?我們來定義一個字串型別的json資料。  String json

Json物件Json字串的轉化

1.jQuery外掛支援的轉換方式:   $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以將json字串轉換成json物件   2.瀏覽器支援的轉換方式(Firefox,chrome,opera,safari,ie9,ie8)等瀏覽器

X++: 將查詢結果轉換為通用的JSON物件

public static FreeStyle.D365Tools.GMap getCursorValues(Common _table,Map pvSchema) { FreeStyle.D365Tools.GMap lvMap=FreeStyle.D365Tool

JSON物件string的轉換

JSON.parse(str) string轉JSON物件 str要符合json字串的格式,屬性名要加引號 let json=JSON.parse('{"a":12}');//屬性名要加"" console.log(json.a); str格式不對時報錯 JSON.string

ORM查詢之基於物件的正向查詢反向查詢

 一、為什麼有正向查詢和反向查詢? 舉例有兩張表,一張表叫書籍表,一張表叫出版社表,他們關係是一對多的關係,書籍是一,出版社是多,因為一本書應該只有一個出版社對應,而出版社可以有多本書對應。 那麼在實際程式碼中定義他們關係的類中,設定外來鍵的那個屬性"publisher"是在多的那個類中,也就是

JSON物件JSON字串之間的轉換

JavaScript中:         JSON物件轉JSON字串(推薦) [html]  view plain  copy

前端頁面Json物件Json字串的相互轉換

一:Json物件轉換為json字串 第一種:使用最原始的for迴圈自己拼裝組合,這個我就不寫例子了 第二種:使用瀏覽器自帶的JSON物件,缺點是相容性不好,對於ie8以下的版本不支援。 1 2 3 var userinf

Json物件Json字串的轉化、JSON字串Java物件的轉換

1.jQuery外掛支援的轉換方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以將json字串轉換成json物件 2.瀏覽器支援的轉換方式(Firefox,chrome,opera,safari

面向物件 3 屬性查詢繫結方法&python中一切皆為物件

屬性查詢與繫結方法 x='全域性' class LuffyStudent: school = 'luffycity' # stu1,'王二丫','女',18 def __init__(self,name,sex,age):

java物件json物件之間的轉換

1.簡單的解析json字串 首先將json字串轉換為json物件,然後再解析json物件,過程如下。 JSONObject jsonObject = JSONObject.fromObject(jsonStr); 根據json中的鍵得到它的值 String

mybaits(查詢別名、日誌框架顯示sql語句、物件屬性和資料庫表字段不匹配resultMap使用、mysql資料查詢分頁、執行sql和儲存過程、動態SQL語句)

主要是各種配置檔案,建議把整個專案搬到自己電腦上慢慢看。 建立maven專案 首先是各種配置檔案: pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://m

java物件json物件間的相互轉換詳細解釋

1.簡單的解析json字串 首先將json字串轉換為json物件,然後再解析json物件,過程如下。 JSONObject jsonObject = JSONObject.fromObject(jsonStr); <pre></pre>&

JSON字串JSON物件的區別

Q:什麼是"JSON字串",什麼是"JSON物件",兩者的區別? a.JSON物件是直接可以使用JQuery操作的格式,如C#中可以用物件(類名)點出屬性(方法)一樣 b.JSON字串僅僅只是一個字串,一個整體,不擷取的話沒辦法取出其中儲存的資料,不能直接使用,除非你只想a