js读写json文件实例代码


Posted in Javascript onOctober 21, 2014

本节为大家介绍下js如何读写json文件,代码很简练

function funSave() {
var id = $('#testText1')[0].value;
var name = $('#testText2')[0].value;
var str = '{mydata:[' + '{id:' + id + ',name:' + name + '}' + ']}';

str = "{MyData:[{id:'" + id + "',name:'" + name + "'}]}";

//var json = eval('(' + str + ')');

var fso, tf;
try{
fso = new ActiveXObject("Scripting.FileSystemObject");
      tf = fso.CreateTextFile("F:\\BaiduYun\\MyHtml\\DB_USER.json", true);
      tf.WriteLine(str);
}catch(err){


      }finally{
      tf.Close();
      }
}

function funSearch() {
var fso, ts, s;
var ForReading = 1;
try{
fso = new ActiveXObject("Scripting.FileSystemObject");
      ts = fso.OpenTextFile("F:\\BaiduYun\\MyHtml\\DB_USER.json", ForReading);
      s = ts.ReadLine();
      var json = eval('(' + s + ')');
      alert(json.MyData[0].id);
}catch(err){


}finally{
ts.Close();
}
}
Javascript 相关文章推荐
ASP 过滤数组重复数据函数(加强版)
May 31 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 Javascript
JavaScript实现打字效果的方法
Jul 10 Javascript
node.js 和HTML5开发本地桌面应用程序
Dec 13 Javascript
微信小程序中使用javascript 回调函数
May 11 Javascript
js实现复制功能(多种方法集合)
Jan 06 Javascript
vue.js select下拉框绑定和取值方法
Mar 03 Javascript
JavaScript实现多态和继承的封装操作示例
Aug 20 Javascript
JS实现数组深拷贝的方法分析
Mar 06 Javascript
layui自定义插件citySelect实现省市区三级联动选择
Jul 26 Javascript
AngularJS动态生成select下拉框的方法实例
Nov 17 Javascript
antd table按表格里的日期去排序操作
Nov 17 Javascript
一个JavaScript防止表单重复提交的实例
Oct 21 #Javascript
javascript Deferred和递归次数限制实例
Oct 21 #Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
Oct 21 #Javascript
jquery中post方法用法实例
Oct 21 #Javascript
js调试工具Console命令详解
Oct 21 #Javascript
JS中FRAME的操作问题实例分析
Oct 21 #Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
Oct 20 #Javascript
You might like
php中session定期自动清理的方法
2015/11/12 PHP
javascript web对话框与弹出窗口
2009/02/22 Javascript
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
js 全兼容可高亮二级缓冲折叠菜单
2010/06/04 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
JS实现淘宝支付宝网站的控制台菜单效果
2015/09/28 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
详解vue 模版组件的三种用法
2017/07/21 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
Vue路由切换页面不更新问题解决方案
2020/07/10 Javascript
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
Python实现扫描局域网活动ip(扫描在线电脑)
2015/04/28 Python
深入理解NumPy简明教程---数组1
2016/12/17 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
pandas如何处理缺失值
2019/07/31 Python
PyTorch中的padding(边缘填充)操作方式
2020/01/03 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
Bobbi Brown芭比波朗美国官网:化妆师专业彩妆保养品品牌
2016/08/18 全球购物
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
英国奢华护肤、美容和Spa品牌:Temple Spa
2019/11/02 全球购物
外语学院毕业生的自我鉴定
2013/11/28 职场文书
捐款倡议书范文
2014/02/02 职场文书
小学生暑假感言
2014/02/06 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
2016天猫双十一广告语
2016/01/28 职场文书
再读《皇帝的新衣》的读后感悟!
2019/08/07 职场文书
pycharm2021激活码使用教程(永久激活亲测可用)
2021/03/30 Python
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
2021/04/17 Vue.js
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
redis实现共同好友的思路详解
2021/05/26 Redis
Typescript类型系统FLOW静态检查基本规范
2022/05/25 Javascript
python实现双链表
2022/05/25 Python
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android