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