[{"data":1,"prerenderedAt":814},["ShallowReactive",2],{"post-/blog/json-to-go-struct":3,"related-/blog/json-to-go-struct":189},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"category":11,"keywords":12,"body":16,"_type":183,"_id":184,"_source":185,"_file":186,"_stem":187,"_extension":188},"/blog/json-to-go-struct","blog",false,"","JSON 转 Go struct 教程","根据 JSON 生成 Go 结构体，含 json tag，用于 Go 后端快速建模。","2026-08-19","代码生成",[13,14,15],"json转go","json to golang","go struct",{"type":17,"children":18,"toc":175},"root",[19,27,33,39,44,50,64,69,132,137,159,164,169],{"type":20,"tag":21,"props":22,"children":24},"element","h1",{"id":23},"json-转-go-struct-教程",[25],{"type":26,"value":8},"text",{"type":20,"tag":28,"props":29,"children":30},"p",{},[31],{"type":26,"value":32},"根据 JSON 生成 Go 结构体定义，自动添加 json tag，用于 Go 后端反序列化建模。",{"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},"string→string、number→int/float64、boolean→bool、array→slice、object→嵌套 struct。",{"type":20,"tag":34,"props":45,"children":47},{"id":46},"tag-生成",[48],{"type":26,"value":49},"tag 生成",{"type":20,"tag":28,"props":51,"children":52},{},[53,55,62],{"type":26,"value":54},"默认生成 ",{"type":20,"tag":56,"props":57,"children":59},"code",{"className":58},[],[60],{"type":26,"value":61},"json:\"key\"",{"type":26,"value":63}," tag，可选 omitempty。",{"type":20,"tag":34,"props":65,"children":67},{"id":66},"代码示例",[68],{"type":26,"value":66},{"type":20,"tag":70,"props":71,"children":75},"pre",{"className":72,"code":73,"language":74,"meta":7,"style":7},"language-json shiki shiki-themes github-dark","{\"id\": 1, \"name\": \"x\"}\n","json",[76],{"type":20,"tag":56,"props":77,"children":78},{"__ignoreMap":7},[79],{"type":20,"tag":80,"props":81,"children":84},"span",{"class":82,"line":83},"line",1,[85,91,97,102,107,112,117,121,127],{"type":20,"tag":80,"props":86,"children":88},{"style":87},"--shiki-default:#E1E4E8",[89],{"type":26,"value":90},"{",{"type":20,"tag":80,"props":92,"children":94},{"style":93},"--shiki-default:#79B8FF",[95],{"type":26,"value":96},"\"id\"",{"type":20,"tag":80,"props":98,"children":99},{"style":87},[100],{"type":26,"value":101},": ",{"type":20,"tag":80,"props":103,"children":104},{"style":93},[105],{"type":26,"value":106},"1",{"type":20,"tag":80,"props":108,"children":109},{"style":87},[110],{"type":26,"value":111},", ",{"type":20,"tag":80,"props":113,"children":114},{"style":93},[115],{"type":26,"value":116},"\"name\"",{"type":20,"tag":80,"props":118,"children":119},{"style":87},[120],{"type":26,"value":101},{"type":20,"tag":80,"props":122,"children":124},{"style":123},"--shiki-default:#9ECBFF",[125],{"type":26,"value":126},"\"x\"",{"type":20,"tag":80,"props":128,"children":129},{"style":87},[130],{"type":26,"value":131},"}\n",{"type":20,"tag":34,"props":133,"children":135},{"id":134},"推荐在线工具",[136],{"type":26,"value":134},{"type":20,"tag":138,"props":139,"children":140},"ul",{},[141,151],{"type":20,"tag":142,"props":143,"children":144},"li",{},[145],{"type":20,"tag":146,"props":147,"children":149},"a",{"href":148},"/codegen/java",[150],{"type":26,"value":148},{"type":20,"tag":142,"props":152,"children":153},{},[154],{"type":20,"tag":146,"props":155,"children":157},{"href":156},"/format",[158],{"type":26,"value":156},{"type":20,"tag":34,"props":160,"children":162},{"id":161},"小结",[163],{"type":26,"value":161},{"type":20,"tag":28,"props":165,"children":166},{},[167],{"type":26,"value":168},"根据 JSON 生成 Go 结构体，含 json tag，用于 Go 后端快速建模。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":170,"props":171,"children":172},"style",{},[173],{"type":26,"value":174},"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":176,"depth":176,"links":177},2,[178,179,180,181,182],{"id":36,"depth":176,"text":36},{"id":46,"depth":176,"text":49},{"id":66,"depth":176,"text":66},{"id":134,"depth":176,"text":134},{"id":161,"depth":176,"text":161},"markdown","content:blog:json-to-go-struct.md","content","blog/json-to-go-struct.md","blog/json-to-go-struct","md",[190,341,517,648],{"_path":191,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":192,"description":193,"date":10,"category":11,"keywords":194,"body":198,"_type":183,"_id":338,"_source":185,"_file":339,"_stem":340,"_extension":188},"/blog/json-to-csharp-class","JSON 转 C# 类教程","根据 JSON 生成 C# 类，用于 .NET 后端快速建模与反序列化。",[195,196,197],"json转csharp","json to c#","csharp class",{"type":17,"children":199,"toc":331},[200,205,210,214,219,224,229,233,297,301,318,322,327],{"type":20,"tag":21,"props":201,"children":203},{"id":202},"json-转-c-类教程",[204],{"type":26,"value":192},{"type":20,"tag":28,"props":206,"children":207},{},[208],{"type":26,"value":209},"根据 JSON 生成 C# 类定义，自动推断属性类型，用于 .NET 序列化建模。",{"type":20,"tag":34,"props":211,"children":212},{"id":36},[213],{"type":26,"value":36},{"type":20,"tag":28,"props":215,"children":216},{},[217],{"type":26,"value":218},"string→string、number→int/double、boolean→bool、array→List、object→嵌套类。",{"type":20,"tag":34,"props":220,"children":222},{"id":221},"使用建议",[223],{"type":26,"value":221},{"type":20,"tag":28,"props":225,"children":226},{},[227],{"type":26,"value":228},"可配合 Newtonsoft.Json 或 System.Text.Json 使用。",{"type":20,"tag":34,"props":230,"children":231},{"id":66},[232],{"type":26,"value":66},{"type":20,"tag":70,"props":234,"children":236},{"className":72,"code":235,"language":74,"meta":7,"style":7},"{\"id\": 1, \"name\": \"x\", \"price\": 9.9}\n",[237],{"type":20,"tag":56,"props":238,"children":239},{"__ignoreMap":7},[240],{"type":20,"tag":80,"props":241,"children":242},{"class":82,"line":83},[243,247,251,255,259,263,267,271,275,279,284,288,293],{"type":20,"tag":80,"props":244,"children":245},{"style":87},[246],{"type":26,"value":90},{"type":20,"tag":80,"props":248,"children":249},{"style":93},[250],{"type":26,"value":96},{"type":20,"tag":80,"props":252,"children":253},{"style":87},[254],{"type":26,"value":101},{"type":20,"tag":80,"props":256,"children":257},{"style":93},[258],{"type":26,"value":106},{"type":20,"tag":80,"props":260,"children":261},{"style":87},[262],{"type":26,"value":111},{"type":20,"tag":80,"props":264,"children":265},{"style":93},[266],{"type":26,"value":116},{"type":20,"tag":80,"props":268,"children":269},{"style":87},[270],{"type":26,"value":101},{"type":20,"tag":80,"props":272,"children":273},{"style":123},[274],{"type":26,"value":126},{"type":20,"tag":80,"props":276,"children":277},{"style":87},[278],{"type":26,"value":111},{"type":20,"tag":80,"props":280,"children":281},{"style":93},[282],{"type":26,"value":283},"\"price\"",{"type":20,"tag":80,"props":285,"children":286},{"style":87},[287],{"type":26,"value":101},{"type":20,"tag":80,"props":289,"children":290},{"style":93},[291],{"type":26,"value":292},"9.9",{"type":20,"tag":80,"props":294,"children":295},{"style":87},[296],{"type":26,"value":131},{"type":20,"tag":34,"props":298,"children":299},{"id":134},[300],{"type":26,"value":134},{"type":20,"tag":138,"props":302,"children":303},{},[304,311],{"type":20,"tag":142,"props":305,"children":306},{},[307],{"type":20,"tag":146,"props":308,"children":309},{"href":148},[310],{"type":26,"value":148},{"type":20,"tag":142,"props":312,"children":313},{},[314],{"type":20,"tag":146,"props":315,"children":316},{"href":156},[317],{"type":26,"value":156},{"type":20,"tag":34,"props":319,"children":320},{"id":161},[321],{"type":26,"value":161},{"type":20,"tag":28,"props":323,"children":324},{},[325],{"type":26,"value":326},"根据 JSON 生成 C# 类，用于 .NET 后端快速建模与反序列化。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":170,"props":328,"children":329},{},[330],{"type":26,"value":174},{"title":7,"searchDepth":176,"depth":176,"links":332},[333,334,335,336,337],{"id":36,"depth":176,"text":36},{"id":221,"depth":176,"text":221},{"id":66,"depth":176,"text":66},{"id":134,"depth":176,"text":134},{"id":161,"depth":176,"text":161},"content:blog:json-to-csharp-class.md","blog/json-to-csharp-class.md","blog/json-to-csharp-class",{"_path":342,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":343,"description":344,"date":10,"category":11,"keywords":345,"body":349,"_type":183,"_id":514,"_source":185,"_file":515,"_stem":516,"_extension":188},"/blog/json-to-excel","JSON 转 Excel 教程","将 JSON 数据导出为 Excel xlsx 文件，用于数据分析与报表。",[346,347,348],"json转excel","json to xlsx","导出excel",{"type":17,"children":350,"toc":507},[351,356,361,366,371,376,381,385,471,475,494,498,503],{"type":20,"tag":21,"props":352,"children":354},{"id":353},"json-转-excel-教程",[355],{"type":26,"value":343},{"type":20,"tag":28,"props":357,"children":358},{},[359],{"type":26,"value":360},"将 JSON 数组导出为 Excel xlsx 文件，键作为列名，用于数据分析与报表分发。",{"type":20,"tag":34,"props":362,"children":364},{"id":363},"转换条件",[365],{"type":26,"value":363},{"type":20,"tag":28,"props":367,"children":368},{},[369],{"type":26,"value":370},"JSON 须为对象数组，每个对象的键作为列，值作为单元格。",{"type":20,"tag":34,"props":372,"children":374},{"id":373},"使用场景",[375],{"type":26,"value":373},{"type":20,"tag":28,"props":377,"children":378},{},[379],{"type":26,"value":380},"导出业务数据、生成报表、与 Excel 用户协作。",{"type":20,"tag":34,"props":382,"children":383},{"id":66},[384],{"type":26,"value":66},{"type":20,"tag":70,"props":386,"children":388},{"className":72,"code":387,"language":74,"meta":7,"style":7},"[{\"id\":1,\"name\":\"a\"},{\"id\":2,\"name\":\"b\"}]\n",[389],{"type":20,"tag":56,"props":390,"children":391},{"__ignoreMap":7},[392],{"type":20,"tag":80,"props":393,"children":394},{"class":82,"line":83},[395,400,404,409,413,418,422,426,431,436,440,444,449,453,457,461,466],{"type":20,"tag":80,"props":396,"children":397},{"style":87},[398],{"type":26,"value":399},"[{",{"type":20,"tag":80,"props":401,"children":402},{"style":93},[403],{"type":26,"value":96},{"type":20,"tag":80,"props":405,"children":406},{"style":87},[407],{"type":26,"value":408},":",{"type":20,"tag":80,"props":410,"children":411},{"style":93},[412],{"type":26,"value":106},{"type":20,"tag":80,"props":414,"children":415},{"style":87},[416],{"type":26,"value":417},",",{"type":20,"tag":80,"props":419,"children":420},{"style":93},[421],{"type":26,"value":116},{"type":20,"tag":80,"props":423,"children":424},{"style":87},[425],{"type":26,"value":408},{"type":20,"tag":80,"props":427,"children":428},{"style":123},[429],{"type":26,"value":430},"\"a\"",{"type":20,"tag":80,"props":432,"children":433},{"style":87},[434],{"type":26,"value":435},"},{",{"type":20,"tag":80,"props":437,"children":438},{"style":93},[439],{"type":26,"value":96},{"type":20,"tag":80,"props":441,"children":442},{"style":87},[443],{"type":26,"value":408},{"type":20,"tag":80,"props":445,"children":446},{"style":93},[447],{"type":26,"value":448},"2",{"type":20,"tag":80,"props":450,"children":451},{"style":87},[452],{"type":26,"value":417},{"type":20,"tag":80,"props":454,"children":455},{"style":93},[456],{"type":26,"value":116},{"type":20,"tag":80,"props":458,"children":459},{"style":87},[460],{"type":26,"value":408},{"type":20,"tag":80,"props":462,"children":463},{"style":123},[464],{"type":26,"value":465},"\"b\"",{"type":20,"tag":80,"props":467,"children":468},{"style":87},[469],{"type":26,"value":470},"}]\n",{"type":20,"tag":34,"props":472,"children":473},{"id":134},[474],{"type":26,"value":134},{"type":20,"tag":138,"props":476,"children":477},{},[478,486],{"type":20,"tag":142,"props":479,"children":480},{},[481],{"type":20,"tag":146,"props":482,"children":484},{"href":483},"/convert/csv",[485],{"type":26,"value":483},{"type":20,"tag":142,"props":487,"children":488},{},[489],{"type":20,"tag":146,"props":490,"children":492},{"href":491},"/flatten",[493],{"type":26,"value":491},{"type":20,"tag":34,"props":495,"children":496},{"id":161},[497],{"type":26,"value":161},{"type":20,"tag":28,"props":499,"children":500},{},[501],{"type":26,"value":502},"将 JSON 数据导出为 Excel xlsx 文件，用于数据分析与报表。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":170,"props":504,"children":505},{},[506],{"type":26,"value":174},{"title":7,"searchDepth":176,"depth":176,"links":508},[509,510,511,512,513],{"id":363,"depth":176,"text":363},{"id":373,"depth":176,"text":373},{"id":66,"depth":176,"text":66},{"id":134,"depth":176,"text":134},{"id":161,"depth":176,"text":161},"content:blog:json-to-excel.md","blog/json-to-excel.md","blog/json-to-excel",{"_path":518,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":519,"description":520,"date":10,"category":11,"keywords":521,"body":525,"_type":183,"_id":645,"_source":185,"_file":646,"_stem":647,"_extension":188},"/blog/json-to-graphql","JSON 转 GraphQL 教程","根据 JSON 结构生成 GraphQL type 定义，用于 GraphQL 服务建模。",[522,523,524],"json转graphql","graphql type","graphql",{"type":17,"children":526,"toc":638},[527,532,537,541,546,550,555,559,604,608,625,629,634],{"type":20,"tag":21,"props":528,"children":530},{"id":529},"json-转-graphql-教程",[531],{"type":26,"value":519},{"type":20,"tag":28,"props":533,"children":534},{},[535],{"type":26,"value":536},"根据 JSON 结构生成 GraphQL type 定义，用于 GraphQL 服务的 schema 建模。",{"type":20,"tag":34,"props":538,"children":539},{"id":36},[540],{"type":26,"value":36},{"type":20,"tag":28,"props":542,"children":543},{},[544],{"type":26,"value":545},"string→String、number→Int/Float、boolean→Boolean、array→列表类型、object→嵌套 type。",{"type":20,"tag":34,"props":547,"children":548},{"id":373},[549],{"type":26,"value":373},{"type":20,"tag":28,"props":551,"children":552},{},[553],{"type":26,"value":554},"快速为 GraphQL 服务生成 type 定义，减少手写。",{"type":20,"tag":34,"props":556,"children":557},{"id":66},[558],{"type":26,"value":66},{"type":20,"tag":70,"props":560,"children":561},{"className":72,"code":73,"language":74,"meta":7,"style":7},[562],{"type":20,"tag":56,"props":563,"children":564},{"__ignoreMap":7},[565],{"type":20,"tag":80,"props":566,"children":567},{"class":82,"line":83},[568,572,576,580,584,588,592,596,600],{"type":20,"tag":80,"props":569,"children":570},{"style":87},[571],{"type":26,"value":90},{"type":20,"tag":80,"props":573,"children":574},{"style":93},[575],{"type":26,"value":96},{"type":20,"tag":80,"props":577,"children":578},{"style":87},[579],{"type":26,"value":101},{"type":20,"tag":80,"props":581,"children":582},{"style":93},[583],{"type":26,"value":106},{"type":20,"tag":80,"props":585,"children":586},{"style":87},[587],{"type":26,"value":111},{"type":20,"tag":80,"props":589,"children":590},{"style":93},[591],{"type":26,"value":116},{"type":20,"tag":80,"props":593,"children":594},{"style":87},[595],{"type":26,"value":101},{"type":20,"tag":80,"props":597,"children":598},{"style":123},[599],{"type":26,"value":126},{"type":20,"tag":80,"props":601,"children":602},{"style":87},[603],{"type":26,"value":131},{"type":20,"tag":34,"props":605,"children":606},{"id":134},[607],{"type":26,"value":134},{"type":20,"tag":138,"props":609,"children":610},{},[611,618],{"type":20,"tag":142,"props":612,"children":613},{},[614],{"type":20,"tag":146,"props":615,"children":616},{"href":148},[617],{"type":26,"value":148},{"type":20,"tag":142,"props":619,"children":620},{},[621],{"type":20,"tag":146,"props":622,"children":623},{"href":156},[624],{"type":26,"value":156},{"type":20,"tag":34,"props":626,"children":627},{"id":161},[628],{"type":26,"value":161},{"type":20,"tag":28,"props":630,"children":631},{},[632],{"type":26,"value":633},"根据 JSON 结构生成 GraphQL type 定义，用于 GraphQL 服务建模。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":170,"props":635,"children":636},{},[637],{"type":26,"value":174},{"title":7,"searchDepth":176,"depth":176,"links":639},[640,641,642,643,644],{"id":36,"depth":176,"text":36},{"id":373,"depth":176,"text":373},{"id":66,"depth":176,"text":66},{"id":134,"depth":176,"text":134},{"id":161,"depth":176,"text":161},"content:blog:json-to-graphql.md","blog/json-to-graphql.md","blog/json-to-graphql",{"_path":649,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":650,"description":651,"date":10,"category":11,"keywords":652,"body":656,"_type":183,"_id":811,"_source":185,"_file":812,"_stem":813,"_extension":188},"/blog/json-to-markdown","JSON 转 Markdown 表格教程","将 JSON 数组转为 Markdown 表格，用于文档展示与 README 编写。",[653,654,655],"json转markdown","json to md","markdown表格",{"type":17,"children":657,"toc":804},[658,663,668,673,678,682,687,691,770,774,791,795,800],{"type":20,"tag":21,"props":659,"children":661},{"id":660},"json-转-markdown-表格教程",[662],{"type":26,"value":650},{"type":20,"tag":28,"props":664,"children":665},{},[666],{"type":26,"value":667},"将 JSON 对象数组转为 Markdown 表格，键作为表头，值作为单元格，便于文档展示。",{"type":20,"tag":34,"props":669,"children":671},{"id":670},"转换规则",[672],{"type":26,"value":670},{"type":20,"tag":28,"props":674,"children":675},{},[676],{"type":26,"value":677},"数组对象的键生成表头行，每个对象生成一行数据，用 | 分隔。",{"type":20,"tag":34,"props":679,"children":680},{"id":373},[681],{"type":26,"value":373},{"type":20,"tag":28,"props":683,"children":684},{},[685],{"type":26,"value":686},"生成 README 表格、文档数据展示、API 字段说明。",{"type":20,"tag":34,"props":688,"children":689},{"id":66},[690],{"type":26,"value":66},{"type":20,"tag":70,"props":692,"children":694},{"className":72,"code":693,"language":74,"meta":7,"style":7},"[{\"name\":\"a\",\"age\":1},{\"name\":\"b\",\"age\":2}]\n",[695],{"type":20,"tag":56,"props":696,"children":697},{"__ignoreMap":7},[698],{"type":20,"tag":80,"props":699,"children":700},{"class":82,"line":83},[701,705,709,713,717,721,726,730,734,738,742,746,750,754,758,762,766],{"type":20,"tag":80,"props":702,"children":703},{"style":87},[704],{"type":26,"value":399},{"type":20,"tag":80,"props":706,"children":707},{"style":93},[708],{"type":26,"value":116},{"type":20,"tag":80,"props":710,"children":711},{"style":87},[712],{"type":26,"value":408},{"type":20,"tag":80,"props":714,"children":715},{"style":123},[716],{"type":26,"value":430},{"type":20,"tag":80,"props":718,"children":719},{"style":87},[720],{"type":26,"value":417},{"type":20,"tag":80,"props":722,"children":723},{"style":93},[724],{"type":26,"value":725},"\"age\"",{"type":20,"tag":80,"props":727,"children":728},{"style":87},[729],{"type":26,"value":408},{"type":20,"tag":80,"props":731,"children":732},{"style":93},[733],{"type":26,"value":106},{"type":20,"tag":80,"props":735,"children":736},{"style":87},[737],{"type":26,"value":435},{"type":20,"tag":80,"props":739,"children":740},{"style":93},[741],{"type":26,"value":116},{"type":20,"tag":80,"props":743,"children":744},{"style":87},[745],{"type":26,"value":408},{"type":20,"tag":80,"props":747,"children":748},{"style":123},[749],{"type":26,"value":465},{"type":20,"tag":80,"props":751,"children":752},{"style":87},[753],{"type":26,"value":417},{"type":20,"tag":80,"props":755,"children":756},{"style":93},[757],{"type":26,"value":725},{"type":20,"tag":80,"props":759,"children":760},{"style":87},[761],{"type":26,"value":408},{"type":20,"tag":80,"props":763,"children":764},{"style":93},[765],{"type":26,"value":448},{"type":20,"tag":80,"props":767,"children":768},{"style":87},[769],{"type":26,"value":470},{"type":20,"tag":34,"props":771,"children":772},{"id":134},[773],{"type":26,"value":134},{"type":20,"tag":138,"props":775,"children":776},{},[777,784],{"type":20,"tag":142,"props":778,"children":779},{},[780],{"type":20,"tag":146,"props":781,"children":782},{"href":483},[783],{"type":26,"value":483},{"type":20,"tag":142,"props":785,"children":786},{},[787],{"type":20,"tag":146,"props":788,"children":789},{"href":156},[790],{"type":26,"value":156},{"type":20,"tag":34,"props":792,"children":793},{"id":161},[794],{"type":26,"value":161},{"type":20,"tag":28,"props":796,"children":797},{},[798],{"type":26,"value":799},"将 JSON 数组转为 Markdown 表格，用于文档展示与 README 编写。 JSONDog 提供全套 JSON 在线工具，纯前端、零上传、中英双语，欢迎免费使用。",{"type":20,"tag":170,"props":801,"children":802},{},[803],{"type":26,"value":174},{"title":7,"searchDepth":176,"depth":176,"links":805},[806,807,808,809,810],{"id":670,"depth":176,"text":670},{"id":373,"depth":176,"text":373},{"id":66,"depth":176,"text":66},{"id":134,"depth":176,"text":134},{"id":161,"depth":176,"text":161},"content:blog:json-to-markdown.md","blog/json-to-markdown.md","blog/json-to-markdown",1787305467362]