[{"data":1,"prerenderedAt":866},["ShallowReactive",2],{"post-/blog/json-history":3,"related-/blog/json-history":180},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"category":11,"keywords":12,"body":16,"_type":174,"_id":175,"_source":176,"_file":177,"_stem":178,"_extension":179},"/blog/json-history","blog",false,"","JSON 的历史与演变","JSON 由 Douglas Crockford 在 2000 年代初提出，现已成为 Web 数据交换事实标准。","2026-08-19","基础",[13,14,15],"json历史","json起源","douglas crockford",{"type":17,"children":18,"toc":166},"root",[19,27,33,39,44,49,54,59,123,128,150,155,160],{"type":20,"tag":21,"props":22,"children":24},"element","h1",{"id":23},"json-的历史与演变",[25],{"type":26,"value":8},"text",{"type":20,"tag":28,"props":29,"children":30},"p",{},[31],{"type":26,"value":32},"JSON 由 Douglas Crockford 在 2001 年前后提出并命名，源于 JavaScript 的对象字面量语法。",{"type":20,"tag":34,"props":35,"children":37},"h2",{"id":36},"诞生背景",[38],{"type":26,"value":36},{"type":20,"tag":28,"props":40,"children":41},{},[42],{"type":26,"value":43},"为替代 XML 在 Web 数据交换中的笨重，Crockford 提炼出 JavaScript 语法的子集作为轻量数据格式。",{"type":20,"tag":34,"props":45,"children":47},{"id":46},"成为标准",[48],{"type":26,"value":46},{"type":20,"tag":28,"props":50,"children":51},{},[52],{"type":26,"value":53},"2013 年 ECMA-404 标准化，2017 年 RFC 8259 发布，JSON 成为 Web API 事实标准。",{"type":20,"tag":34,"props":55,"children":57},{"id":56},"代码示例",[58],{"type":26,"value":56},{"type":20,"tag":60,"props":61,"children":65},"pre",{"className":62,"code":63,"language":64,"meta":7,"style":7},"language-json shiki shiki-themes github-dark","{\"standard\": \"ECMA-404\", \"year\": 2013}\n","json",[66],{"type":20,"tag":67,"props":68,"children":69},"code",{"__ignoreMap":7},[70],{"type":20,"tag":71,"props":72,"children":75},"span",{"class":73,"line":74},"line",1,[76,82,88,93,99,104,109,113,118],{"type":20,"tag":71,"props":77,"children":79},{"style":78},"--shiki-default:#E1E4E8",[80],{"type":26,"value":81},"{",{"type":20,"tag":71,"props":83,"children":85},{"style":84},"--shiki-default:#79B8FF",[86],{"type":26,"value":87},"\"standard\"",{"type":20,"tag":71,"props":89,"children":90},{"style":78},[91],{"type":26,"value":92},": ",{"type":20,"tag":71,"props":94,"children":96},{"style":95},"--shiki-default:#9ECBFF",[97],{"type":26,"value":98},"\"ECMA-404\"",{"type":20,"tag":71,"props":100,"children":101},{"style":78},[102],{"type":26,"value":103},", ",{"type":20,"tag":71,"props":105,"children":106},{"style":84},[107],{"type":26,"value":108},"\"year\"",{"type":20,"tag":71,"props":110,"children":111},{"style":78},[112],{"type":26,"value":92},{"type":20,"tag":71,"props":114,"children":115},{"style":84},[116],{"type":26,"value":117},"2013",{"type":20,"tag":71,"props":119,"children":120},{"style":78},[121],{"type":26,"value":122},"}\n",{"type":20,"tag":34,"props":124,"children":126},{"id":125},"推荐在线工具",[127],{"type":26,"value":125},{"type":20,"tag":129,"props":130,"children":131},"ul",{},[132,142],{"type":20,"tag":133,"props":134,"children":135},"li",{},[136],{"type":20,"tag":137,"props":138,"children":140},"a",{"href":139},"/format",[141],{"type":26,"value":139},{"type":20,"tag":133,"props":143,"children":144},{},[145],{"type":20,"tag":137,"props":146,"children":148},{"href":147},"/validate",[149],{"type":26,"value":147},{"type":20,"tag":34,"props":151,"children":153},{"id":152},"小结",[154],{"type":26,"value":152},{"type":20,"tag":28,"props":156,"children":157},{},[158],{"type":26,"value":159},"JSON 由 Douglas Crockford 在 2000 年代初提出，现已成为 Web 数据交换事实标准。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":161,"props":162,"children":163},"style",{},[164],{"type":26,"value":165},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":167,"depth":167,"links":168},2,[169,170,171,172,173],{"id":36,"depth":167,"text":36},{"id":46,"depth":167,"text":46},{"id":56,"depth":167,"text":56},{"id":125,"depth":167,"text":125},{"id":152,"depth":167,"text":152},"markdown","content:blog:json-history.md","content","blog/json-history.md","blog/json-history","md",[181,360,553,709],{"_path":182,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":183,"description":184,"date":10,"category":11,"keywords":185,"body":189,"_type":174,"_id":357,"_source":176,"_file":358,"_stem":359,"_extension":179},"/blog/json-array","JSON 数组详解","JSON 数组是有序值列表，用方括号包裹，元素可为任意类型且可混合。",[186,187,188],"json数组","json array","json列表",{"type":17,"children":190,"toc":350},[191,196,201,206,211,216,221,225,315,319,337,341,346],{"type":20,"tag":21,"props":192,"children":194},{"id":193},"json-数组详解",[195],{"type":26,"value":183},{"type":20,"tag":28,"props":197,"children":198},{},[199],{"type":26,"value":200},"JSON 数组是有序的值列表，用方括号包裹，元素之间用逗号分隔，元素可以是任意 JSON 类型。",{"type":20,"tag":34,"props":202,"children":204},{"id":203},"数组特性",[205],{"type":26,"value":203},{"type":20,"tag":28,"props":207,"children":208},{},[209],{"type":26,"value":210},"数组保持元素顺序，通过索引访问，可包含混合类型元素，也可嵌套对象或数组。",{"type":20,"tag":34,"props":212,"children":214},{"id":213},"使用场景",[215],{"type":26,"value":213},{"type":20,"tag":28,"props":217,"children":218},{},[219],{"type":26,"value":220},"数组常用于表达列表、集合、分页数据、标签等有序数据。",{"type":20,"tag":34,"props":222,"children":223},{"id":56},[224],{"type":26,"value":56},{"type":20,"tag":60,"props":226,"children":228},{"className":62,"code":227,"language":64,"meta":7,"style":7},"[1, \"two\", true, null, {\"five\": 5}, [6, 7]]\n",[229],{"type":20,"tag":67,"props":230,"children":231},{"__ignoreMap":7},[232],{"type":20,"tag":71,"props":233,"children":234},{"class":73,"line":74},[235,240,245,249,254,258,263,267,272,277,282,286,291,296,301,305,310],{"type":20,"tag":71,"props":236,"children":237},{"style":78},[238],{"type":26,"value":239},"[",{"type":20,"tag":71,"props":241,"children":242},{"style":84},[243],{"type":26,"value":244},"1",{"type":20,"tag":71,"props":246,"children":247},{"style":78},[248],{"type":26,"value":103},{"type":20,"tag":71,"props":250,"children":251},{"style":95},[252],{"type":26,"value":253},"\"two\"",{"type":20,"tag":71,"props":255,"children":256},{"style":78},[257],{"type":26,"value":103},{"type":20,"tag":71,"props":259,"children":260},{"style":84},[261],{"type":26,"value":262},"true",{"type":20,"tag":71,"props":264,"children":265},{"style":78},[266],{"type":26,"value":103},{"type":20,"tag":71,"props":268,"children":269},{"style":84},[270],{"type":26,"value":271},"null",{"type":20,"tag":71,"props":273,"children":274},{"style":78},[275],{"type":26,"value":276},", {",{"type":20,"tag":71,"props":278,"children":279},{"style":84},[280],{"type":26,"value":281},"\"five\"",{"type":20,"tag":71,"props":283,"children":284},{"style":78},[285],{"type":26,"value":92},{"type":20,"tag":71,"props":287,"children":288},{"style":84},[289],{"type":26,"value":290},"5",{"type":20,"tag":71,"props":292,"children":293},{"style":78},[294],{"type":26,"value":295},"}, [",{"type":20,"tag":71,"props":297,"children":298},{"style":84},[299],{"type":26,"value":300},"6",{"type":20,"tag":71,"props":302,"children":303},{"style":78},[304],{"type":26,"value":103},{"type":20,"tag":71,"props":306,"children":307},{"style":84},[308],{"type":26,"value":309},"7",{"type":20,"tag":71,"props":311,"children":312},{"style":78},[313],{"type":26,"value":314},"]]\n",{"type":20,"tag":34,"props":316,"children":317},{"id":125},[318],{"type":26,"value":125},{"type":20,"tag":129,"props":320,"children":321},{},[322,330],{"type":20,"tag":133,"props":323,"children":324},{},[325],{"type":20,"tag":137,"props":326,"children":328},{"href":327},"/tree",[329],{"type":26,"value":327},{"type":20,"tag":133,"props":331,"children":332},{},[333],{"type":20,"tag":137,"props":334,"children":335},{"href":139},[336],{"type":26,"value":139},{"type":20,"tag":34,"props":338,"children":339},{"id":152},[340],{"type":26,"value":152},{"type":20,"tag":28,"props":342,"children":343},{},[344],{"type":26,"value":345},"JSON 数组是有序值列表，用方括号包裹，元素可为任意类型且可混合。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":161,"props":347,"children":348},{},[349],{"type":26,"value":165},{"title":7,"searchDepth":167,"depth":167,"links":351},[352,353,354,355,356],{"id":203,"depth":167,"text":203},{"id":213,"depth":167,"text":213},{"id":56,"depth":167,"text":56},{"id":125,"depth":167,"text":125},{"id":152,"depth":167,"text":152},"content:blog:json-array.md","blog/json-array.md","blog/json-array",{"_path":361,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":362,"description":363,"date":10,"category":11,"keywords":364,"body":368,"_type":174,"_id":550,"_source":176,"_file":551,"_stem":552,"_extension":179},"/blog/json-data-types","JSON 数据类型全览","JSON 支持六种数据类型：string、number、boolean、null、object、array，本文逐一详解。",[365,366,367],"json数据类型","json类型","json string",{"type":17,"children":369,"toc":543},[370,375,380,385,390,395,400,404,508,512,530,534,539],{"type":20,"tag":21,"props":371,"children":373},{"id":372},"json-数据类型全览",[374],{"type":26,"value":362},{"type":20,"tag":28,"props":376,"children":377},{},[378],{"type":26,"value":379},"JSON 规范定义了六种数据类型，理解每种类型的特征是正确使用 JSON 的基础。",{"type":20,"tag":34,"props":381,"children":383},{"id":382},"基本类型",[384],{"type":26,"value":382},{"type":20,"tag":28,"props":386,"children":387},{},[388],{"type":26,"value":389},"string 字符串（双引号）、number 数字（整数或浮点）、boolean 布尔（true/false）、null 空值。",{"type":20,"tag":34,"props":391,"children":393},{"id":392},"复合类型",[394],{"type":26,"value":392},{"type":20,"tag":28,"props":396,"children":397},{},[398],{"type":26,"value":399},"object 对象（无序键值对集合）、array 数组（有序值列表），二者可无限嵌套。",{"type":20,"tag":34,"props":401,"children":402},{"id":56},[403],{"type":26,"value":56},{"type":20,"tag":60,"props":405,"children":407},{"className":62,"code":406,"language":64,"meta":7,"style":7},"{\"str\": \"text\", \"num\": 42, \"bool\": true, \"nil\": null, \"obj\": {}, \"arr\": []}\n",[408],{"type":20,"tag":67,"props":409,"children":410},{"__ignoreMap":7},[411],{"type":20,"tag":71,"props":412,"children":413},{"class":73,"line":74},[414,418,423,427,432,436,441,445,450,454,459,463,467,471,476,480,484,488,493,498,503],{"type":20,"tag":71,"props":415,"children":416},{"style":78},[417],{"type":26,"value":81},{"type":20,"tag":71,"props":419,"children":420},{"style":84},[421],{"type":26,"value":422},"\"str\"",{"type":20,"tag":71,"props":424,"children":425},{"style":78},[426],{"type":26,"value":92},{"type":20,"tag":71,"props":428,"children":429},{"style":95},[430],{"type":26,"value":431},"\"text\"",{"type":20,"tag":71,"props":433,"children":434},{"style":78},[435],{"type":26,"value":103},{"type":20,"tag":71,"props":437,"children":438},{"style":84},[439],{"type":26,"value":440},"\"num\"",{"type":20,"tag":71,"props":442,"children":443},{"style":78},[444],{"type":26,"value":92},{"type":20,"tag":71,"props":446,"children":447},{"style":84},[448],{"type":26,"value":449},"42",{"type":20,"tag":71,"props":451,"children":452},{"style":78},[453],{"type":26,"value":103},{"type":20,"tag":71,"props":455,"children":456},{"style":84},[457],{"type":26,"value":458},"\"bool\"",{"type":20,"tag":71,"props":460,"children":461},{"style":78},[462],{"type":26,"value":92},{"type":20,"tag":71,"props":464,"children":465},{"style":84},[466],{"type":26,"value":262},{"type":20,"tag":71,"props":468,"children":469},{"style":78},[470],{"type":26,"value":103},{"type":20,"tag":71,"props":472,"children":473},{"style":84},[474],{"type":26,"value":475},"\"nil\"",{"type":20,"tag":71,"props":477,"children":478},{"style":78},[479],{"type":26,"value":92},{"type":20,"tag":71,"props":481,"children":482},{"style":84},[483],{"type":26,"value":271},{"type":20,"tag":71,"props":485,"children":486},{"style":78},[487],{"type":26,"value":103},{"type":20,"tag":71,"props":489,"children":490},{"style":84},[491],{"type":26,"value":492},"\"obj\"",{"type":20,"tag":71,"props":494,"children":495},{"style":78},[496],{"type":26,"value":497},": {}, ",{"type":20,"tag":71,"props":499,"children":500},{"style":84},[501],{"type":26,"value":502},"\"arr\"",{"type":20,"tag":71,"props":504,"children":505},{"style":78},[506],{"type":26,"value":507},": []}\n",{"type":20,"tag":34,"props":509,"children":510},{"id":125},[511],{"type":26,"value":125},{"type":20,"tag":129,"props":513,"children":514},{},[515,522],{"type":20,"tag":133,"props":516,"children":517},{},[518],{"type":20,"tag":137,"props":519,"children":520},{"href":147},[521],{"type":26,"value":147},{"type":20,"tag":133,"props":523,"children":524},{},[525],{"type":20,"tag":137,"props":526,"children":528},{"href":527},"/visualize",[529],{"type":26,"value":527},{"type":20,"tag":34,"props":531,"children":532},{"id":152},[533],{"type":26,"value":152},{"type":20,"tag":28,"props":535,"children":536},{},[537],{"type":26,"value":538},"JSON 支持六种数据类型：string、number、boolean、null、object、array，本文逐一详解。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":161,"props":540,"children":541},{},[542],{"type":26,"value":165},{"title":7,"searchDepth":167,"depth":167,"links":544},[545,546,547,548,549],{"id":382,"depth":167,"text":382},{"id":392,"depth":167,"text":392},{"id":56,"depth":167,"text":56},{"id":125,"depth":167,"text":125},{"id":152,"depth":167,"text":152},"content:blog:json-data-types.md","blog/json-data-types.md","blog/json-data-types",{"_path":554,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":555,"description":556,"date":10,"category":11,"keywords":557,"body":561,"_type":174,"_id":706,"_source":176,"_file":707,"_stem":708,"_extension":179},"/blog/json-nested","JSON 嵌套结构处理","JSON 支持对象与数组无限嵌套，本文讲解嵌套结构的设计、访问与扁平化技巧。",[558,559,560],"json嵌套","json嵌套结构","json深度",{"type":17,"children":562,"toc":699},[563,568,573,578,583,588,600,604,664,668,686,690,695],{"type":20,"tag":21,"props":564,"children":566},{"id":565},"json-嵌套结构处理",[567],{"type":26,"value":555},{"type":20,"tag":28,"props":569,"children":570},{},[571],{"type":26,"value":572},"JSON 的强大之处在于对象与数组可以任意嵌套，表达复杂的层级数据，但过深嵌套也会带来处理难度。",{"type":20,"tag":34,"props":574,"children":576},{"id":575},"合理嵌套",[577],{"type":26,"value":575},{"type":20,"tag":28,"props":579,"children":580},{},[581],{"type":26,"value":582},"建议嵌套深度控制在 3-4 层以内，过深不利于阅读与维护，可用扁平化工具简化。",{"type":20,"tag":34,"props":584,"children":586},{"id":585},"路径访问",[587],{"type":26,"value":585},{"type":20,"tag":28,"props":589,"children":590},{},[591,593,598],{"type":26,"value":592},"嵌套值通过点路径或索引访问，如 user.address.city 或 list",{"type":20,"tag":71,"props":594,"children":595},{},[596],{"type":26,"value":597},"0",{"type":26,"value":599},".name。",{"type":20,"tag":34,"props":601,"children":602},{"id":56},[603],{"type":26,"value":56},{"type":20,"tag":60,"props":605,"children":607},{"className":62,"code":606,"language":64,"meta":7,"style":7},"{\"a\": {\"b\": {\"c\": {\"d\": 1}}}}\n",[608],{"type":20,"tag":67,"props":609,"children":610},{"__ignoreMap":7},[611],{"type":20,"tag":71,"props":612,"children":613},{"class":73,"line":74},[614,618,623,628,633,637,642,646,651,655,659],{"type":20,"tag":71,"props":615,"children":616},{"style":78},[617],{"type":26,"value":81},{"type":20,"tag":71,"props":619,"children":620},{"style":84},[621],{"type":26,"value":622},"\"a\"",{"type":20,"tag":71,"props":624,"children":625},{"style":78},[626],{"type":26,"value":627},": {",{"type":20,"tag":71,"props":629,"children":630},{"style":84},[631],{"type":26,"value":632},"\"b\"",{"type":20,"tag":71,"props":634,"children":635},{"style":78},[636],{"type":26,"value":627},{"type":20,"tag":71,"props":638,"children":639},{"style":84},[640],{"type":26,"value":641},"\"c\"",{"type":20,"tag":71,"props":643,"children":644},{"style":78},[645],{"type":26,"value":627},{"type":20,"tag":71,"props":647,"children":648},{"style":84},[649],{"type":26,"value":650},"\"d\"",{"type":20,"tag":71,"props":652,"children":653},{"style":78},[654],{"type":26,"value":92},{"type":20,"tag":71,"props":656,"children":657},{"style":84},[658],{"type":26,"value":244},{"type":20,"tag":71,"props":660,"children":661},{"style":78},[662],{"type":26,"value":663},"}}}}\n",{"type":20,"tag":34,"props":665,"children":666},{"id":125},[667],{"type":26,"value":125},{"type":20,"tag":129,"props":669,"children":670},{},[671,679],{"type":20,"tag":133,"props":672,"children":673},{},[674],{"type":20,"tag":137,"props":675,"children":677},{"href":676},"/flatten",[678],{"type":26,"value":676},{"type":20,"tag":133,"props":680,"children":681},{},[682],{"type":20,"tag":137,"props":683,"children":684},{"href":327},[685],{"type":26,"value":327},{"type":20,"tag":34,"props":687,"children":688},{"id":152},[689],{"type":26,"value":152},{"type":20,"tag":28,"props":691,"children":692},{},[693],{"type":26,"value":694},"JSON 支持对象与数组无限嵌套，本文讲解嵌套结构的设计、访问与扁平化技巧。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":161,"props":696,"children":697},{},[698],{"type":26,"value":165},{"title":7,"searchDepth":167,"depth":167,"links":700},[701,702,703,704,705],{"id":575,"depth":167,"text":575},{"id":585,"depth":167,"text":585},{"id":56,"depth":167,"text":56},{"id":125,"depth":167,"text":125},{"id":152,"depth":167,"text":152},"content:blog:json-nested.md","blog/json-nested.md","blog/json-nested",{"_path":710,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":711,"description":712,"date":10,"category":11,"keywords":713,"body":717,"_type":174,"_id":863,"_source":176,"_file":864,"_stem":865,"_extension":179},"/blog/json-object","JSON 对象详解","JSON 对象是无序键值对集合，用花括号包裹，键必须是字符串，值可为任意类型。",[714,715,716],"json对象","json object","键值对",{"type":17,"children":718,"toc":856},[719,724,729,734,739,744,749,753,822,826,843,847,852],{"type":20,"tag":21,"props":720,"children":722},{"id":721},"json-对象详解",[723],{"type":26,"value":711},{"type":20,"tag":28,"props":725,"children":726},{},[727],{"type":26,"value":728},"JSON 对象是 JSON 最核心的结构，用花括号包裹的键值对集合，键名必须是双引号字符串。",{"type":20,"tag":34,"props":730,"children":732},{"id":731},"对象结构",[733],{"type":26,"value":731},{"type":20,"tag":28,"props":735,"children":736},{},[737],{"type":26,"value":738},"对象由零或多个键值对组成，键值对之间用逗号分隔，键与值用冒号连接。键名唯一，重复键后值覆盖前值。",{"type":20,"tag":34,"props":740,"children":742},{"id":741},"嵌套对象",[743],{"type":26,"value":741},{"type":20,"tag":28,"props":745,"children":746},{},[747],{"type":26,"value":748},"对象的值可以是另一个对象，形成多层嵌套，适合表达层级数据。",{"type":20,"tag":34,"props":750,"children":751},{"id":56},[752],{"type":26,"value":56},{"type":20,"tag":60,"props":754,"children":756},{"className":62,"code":755,"language":64,"meta":7,"style":7},"{\"user\": {\"name\": \"李四\", \"address\": {\"city\": \"上海\"}}}\n",[757],{"type":20,"tag":67,"props":758,"children":759},{"__ignoreMap":7},[760],{"type":20,"tag":71,"props":761,"children":762},{"class":73,"line":74},[763,767,772,776,781,785,790,794,799,803,808,812,817],{"type":20,"tag":71,"props":764,"children":765},{"style":78},[766],{"type":26,"value":81},{"type":20,"tag":71,"props":768,"children":769},{"style":84},[770],{"type":26,"value":771},"\"user\"",{"type":20,"tag":71,"props":773,"children":774},{"style":78},[775],{"type":26,"value":627},{"type":20,"tag":71,"props":777,"children":778},{"style":84},[779],{"type":26,"value":780},"\"name\"",{"type":20,"tag":71,"props":782,"children":783},{"style":78},[784],{"type":26,"value":92},{"type":20,"tag":71,"props":786,"children":787},{"style":95},[788],{"type":26,"value":789},"\"李四\"",{"type":20,"tag":71,"props":791,"children":792},{"style":78},[793],{"type":26,"value":103},{"type":20,"tag":71,"props":795,"children":796},{"style":84},[797],{"type":26,"value":798},"\"address\"",{"type":20,"tag":71,"props":800,"children":801},{"style":78},[802],{"type":26,"value":627},{"type":20,"tag":71,"props":804,"children":805},{"style":84},[806],{"type":26,"value":807},"\"city\"",{"type":20,"tag":71,"props":809,"children":810},{"style":78},[811],{"type":26,"value":92},{"type":20,"tag":71,"props":813,"children":814},{"style":95},[815],{"type":26,"value":816},"\"上海\"",{"type":20,"tag":71,"props":818,"children":819},{"style":78},[820],{"type":26,"value":821},"}}}\n",{"type":20,"tag":34,"props":823,"children":824},{"id":125},[825],{"type":26,"value":125},{"type":20,"tag":129,"props":827,"children":828},{},[829,836],{"type":20,"tag":133,"props":830,"children":831},{},[832],{"type":20,"tag":137,"props":833,"children":834},{"href":327},[835],{"type":26,"value":327},{"type":20,"tag":133,"props":837,"children":838},{},[839],{"type":20,"tag":137,"props":840,"children":841},{"href":139},[842],{"type":26,"value":139},{"type":20,"tag":34,"props":844,"children":845},{"id":152},[846],{"type":26,"value":152},{"type":20,"tag":28,"props":848,"children":849},{},[850],{"type":26,"value":851},"JSON 对象是无序键值对集合，用花括号包裹，键必须是字符串，值可为任意类型。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":161,"props":853,"children":854},{},[855],{"type":26,"value":165},{"title":7,"searchDepth":167,"depth":167,"links":857},[858,859,860,861,862],{"id":731,"depth":167,"text":731},{"id":741,"depth":167,"text":741},{"id":56,"depth":167,"text":56},{"id":125,"depth":167,"text":125},{"id":152,"depth":167,"text":152},"content:blog:json-object.md","blog/json-object.md","blog/json-object",1787305466728]