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