js读取json文件片段中的数据实例
发布时间 - 2026-01-11 00:04:52 点击率:次在html中利用js读取动态网站从服务器端返回的数据进行显示

1、js.html 页面
需要引入 执行jquery的js文件
<HTML>
<HEAD>
<META name=Generator content=EditPlus>
<META name=Author content="">
<META name=Keywords content="">
<META name=Description content="">
<script src="jquery-1.8.2.min.js"></script>
<script>
$(function(){
//$("#loaddata").click(function(){
$(document).ready(function(){
//使用getJSON方法读取json数据,
//注意:info.json可以是不同类型文件,只要其中的数据为json类型即可
$.getJSON('info.json',function(data){
var html = '';
$.each(data,function(i,item){
html += '<TR><TD>'+item['name']+'</TD>'+
'<TD>'+item['sex']+'</TD>'+
'<TD>'+item.address+'</TD>'+
'<TD>'+item['home']+'</TD></TR>';
});
$('#title').after(html);
//after方法:在每个匹配的元素之后插入内容。
});
});
});
//注:可以是item.address,也可以是item['address']
//firefox报 json文件中 “语法错误 [”,单能加载数据 //ie chrome 无法加载数据
</script>
<INPUT id=loaddata value=加载数据 type=button>
<TABLE id=infotable><TBODY><TR id=title><TH>姓名</TH><TH>性别</TH><TH>地址</TH><TH>主页</TH></TR></TBODY></TABLE>
info.json文件
[
{
"name":"jb51",
"sex":"man",
"address":"hangzhou",
"home":"https://www."
},
{
"name":"lisi",
"sex":"wumen",
"address":"beijing",
"home":"http://yulu."
}
]
网上下载
jquery-1.8.2.min.js
应用场景 :
定期从数据库中读取的特定记录放到静态页面上去展示,为了减少对数据库访问的压力,把特定记录数取出来存放在json中,页面访问链接不用实时请求数据库。
至此可以将json中的内容加载到html静态也中去。
-------------QA
显示不了中文的确是编码问题,默认保存的json肯定是个记事本,然后改后缀名为json的,记事本默认编码是ANSI的 显示中文自然有问题,
解决方法:打开.json文件 文件 - 另存为 看到下面编码格式了吧 选择UTF-8 就可以了。
这里还有个容易出错的地方:
请求json文件报405错误,明明路径对的 但是还是报错。
解决方法:修改请求方式为get请求。
以上这篇js读取json文件片段中的数据实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# js读取json文件
# 使用MSScriptControl 在 C# 中读取json数据的方法
# Android通过json向MySQL中读写数据的方法详解【读取篇】
# 如何使用ajax读取Json中的数据
# PHP读取mssql json数据中文乱码的解决办法
# Android App中读取XML与JSON格式数据的基本方法示例
# js读取并解析JSON类型数据的方法
# Android中Json数据读取与创建的方法
# python读取json文件并将数据插入到mongodb的方法
# asp实现读取数据库输出json代码
# litjson读取数据示例
# javascript 循环读取JSON数据的代码
# JSON 数据格式详解
# 加载
# 给大家
# 解决方法
# 是个
# 放在
# 有个
# 希望能
# 这篇
# 中去
# 报错
# 另存为
# 数据库中
# 小编
# 不同类型
# 大家多多
# 就可以
# 动态网站
# 网上
# 在每个
# getJSON
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
微信小程序 scroll-view组件实现列表页实例代码
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
JavaScript如何实现继承_有哪些常用方法
如何用低价快速搭建高质量网站?
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
常州企业网站制作公司,全国继续教育网怎么登录?
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
什么是javascript作用域_全局和局部作用域有什么区别?
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
Android仿QQ列表左滑删除操作
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
如何在云主机上快速搭建多站点网站?
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
如何用已有域名快速搭建网站?
标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析
昵图网官网入口 昵图网素材平台官方入口
Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程
详解vue.js组件化开发实践
青岛网站建设如何选择本地服务器?
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
Android自定义listview布局实现上拉加载下拉刷新功能
HTML 中如何正确使用模板变量为元素的 name 属性赋值
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
焦点电影公司作品,电影焦点结局是什么?
Python面向对象测试方法_mock解析【教程】
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
微信h5制作网站有哪些,免费微信H5页面制作工具?
,网页ppt怎么弄成自己的ppt?
EditPlus 正则表达式 实战(3)
简单实现Android文件上传
如何用美橙互联一键搭建多站合一网站?
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
制作电商网页,电商供应链怎么做?
如何快速选择适合个人网站的云服务器配置?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
jQuery validate插件功能与用法详解
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
SQL查询语句优化的实用方法总结
零服务器AI建站解决方案:快速部署与云端平台低成本实践
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践

