首页 > 软件开发 > HTML >

js如何读取json文件

来源:互联网 2023-03-16 19:16:41 302

js如何读取json文件JAV办公区 - 实用经验教程分享!

工具/原料

  • js
  • json文件
  • vscode

方法/步骤

  • 1

    先准备一个json文件JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 2

    使用vscode创建一个html文件JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 2此文章未经许可获取自百度经验
  • 3

    开始撰写js方法JAV办公区 - 实用经验教程分享!

    使用原生javascript来处理JAV办公区 - 实用经验教程分享!

    先处理读取json文件JAV办公区 - 实用经验教程分享!

    之后运行这个htmlJAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 4

    上一步得到的json就是我们index.json文件中的内容JAV办公区 - 实用经验教程分享!

    在开发者工具中就能看到显示的数据JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 5

    为了便于查看我们json文件的内容显示在html网页中JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 6

    运行之后的效果,见下图JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 7

    完成的html代码JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    !DOCTYPEhtml>JAV办公区 - 实用经验教程分享!

    htmllang="en">JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    head>JAV办公区 - 实用经验教程分享!

    metacharset="UTF-8">JAV办公区 - 实用经验教程分享!

    metaname="viewport"content="width=device-width,initial-scale=1.0">JAV办公区 - 实用经验教程分享!

    metahttp-equiv="X-UA-Compatible"content="ie=edge">JAV办公区 - 实用经验教程分享!

    title>js如何读取json文件/title>JAV办公区 - 实用经验教程分享!

    script>JAV办公区 - 实用经验教程分享!

    window.onload=function(){JAV办公区 - 实用经验教程分享!

    varurl="index.json"JAV办公区 - 实用经验教程分享!

    varrequest=newXMLHttpRequest();JAV办公区 - 实用经验教程分享!

    request.open("get",url);JAV办公区 - 实用经验教程分享!

    request.send(null);JAV办公区 - 实用经验教程分享!

    request.onload=function(){JAV办公区 - 实用经验教程分享!

    if(request.status==200){JAV办公区 - 实用经验教程分享!

    varjson=JSON.parse(request.responseText);JAV办公区 - 实用经验教程分享!

    //console.log(json);JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    varol=document.getElementById('ol');JAV办公区 - 实用经验教程分享!

    json.person.map(person=>{JAV办公区 - 实用经验教程分享!

    varli=document.createElement("li");JAV办公区 - 实用经验教程分享!

    li.innerHTML=`名字是${person.name}图片是${person.image}`;JAV办公区 - 实用经验教程分享!

    ol.append(li);JAV办公区 - 实用经验教程分享!

    })JAV办公区 - 实用经验教程分享!

    }JAV办公区 - 实用经验教程分享!

    }JAV办公区 - 实用经验教程分享!

    }JAV办公区 - 实用经验教程分享!

    /script>JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    /head>JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    body>JAV办公区 - 实用经验教程分享!

    olid="ol">JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    /div>JAV办公区 - 实用经验教程分享!

    /body>JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    /html>JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    js如何读取json文件JAV办公区 - 实用经验教程分享!

  • 8

    json文件内容JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

    {JAV办公区 - 实用经验教程分享!

    "person":[JAV办公区 - 实用经验教程分享!

    {"name":"云天河","image":"tianhe.png"},JAV办公区 - 实用经验教程分享!

    {"name":"韩菱纱","image":"lingsha.png"},JAV办公区 - 实用经验教程分享!

    {"name":"柳梦璃","image":"mengli.png"},JAV办公区 - 实用经验教程分享!

    {"name":"慕容紫英","image":"ziying.png"},JAV办公区 - 实用经验教程分享!

    {"name":"云天青","image":"tianqing.png"},JAV办公区 - 实用经验教程分享!

    {"name":"夙玉","image":"suyu.png"},JAV办公区 - 实用经验教程分享!

    {"name":"玄霄","image":"xuanxiao.png"},JAV办公区 - 实用经验教程分享!

    {"name":"夙瑶","image":"suyao.png"},JAV办公区 - 实用经验教程分享!

    {"name":"太清","image":"taiqing.png"},JAV办公区 - 实用经验教程分享!

    {"name":"宗炼","image":"zonglian.png"},JAV办公区 - 实用经验教程分享!

    {"name":"婵幽","image":"chanyou.png"},JAV办公区 - 实用经验教程分享!

    {"name":"奚仲","image":"xizhong.png"},JAV办公区 - 实用经验教程分享!

    {"name":"归邪","image":"guixie.png"}JAV办公区 - 实用经验教程分享!

    ]JAV办公区 - 实用经验教程分享!

    }JAV办公区 - 实用经验教程分享!

    JAV办公区 - 实用经验教程分享!

  • 总结

  • 1

    1.使用js原生 XMLHttpRequest的方法来读取jsonJAV办公区 - 实用经验教程分享!

    2.将读取后的json内容打印到页面中JAV办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!JAV办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码