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 相关文章推荐
jquery选择器(常用选择器说明)
Sep 28 Javascript
jQuery中remove()方法用法实例
Dec 25 Javascript
jQuery实现可展开合拢的手风琴面板菜单
Sep 15 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
浅谈Node.js ORM框架Sequlize之表间关系
Jul 24 Javascript
Bootstrap 模态框(Modal)带参数传值实例
Aug 20 Javascript
Thinkjs3新手入门之如何使用静态资源目录
Dec 06 Javascript
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
Angularjs实现多图片上传预览功能
Jul 18 Javascript
Vue实现点击显示不同图片的效果
Aug 10 Javascript
原生JavaScript实现随机点名表
Jan 14 Javascript
如何使JavaScript休眠或等待
Apr 27 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编写一个简单的路由类
2011/04/13 PHP
javascript this用法小结
2008/12/19 Javascript
DIV菜单层实现代码
2010/11/19 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现
2012/08/14 Javascript
javascript根据像素点取位置示例
2014/01/27 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
js仿支付宝多方框输入支付密码效果
2016/09/27 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
javascript数组定义的几种方法
2017/10/06 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
nodejs微信开发之自动回复的实现
2019/03/17 NodeJs
Java Varargs 可变参数用法详解
2020/01/28 Javascript
JavaScript设计模式--简单工厂模式实例分析【XHR工厂案例】
2020/05/23 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python AES加密模块用法分析
2017/05/22 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
pytorch 批次遍历数据集打印数据的例子
2019/12/30 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
CSS类名支持中文命名的示例
2014/04/04 HTML / CSS
纯CSS3实现鼠标滑过按钮动画第二节
2020/07/16 HTML / CSS
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
一份报关员的职业规划范文
2014/01/08 职场文书
企业消防安全责任书
2014/07/23 职场文书
四风对照检查剖析材料
2014/10/07 职场文书
校园学雷锋广播稿
2014/10/08 职场文书
2014年业务工作总结
2014/11/17 职场文书
个人委托函范文
2015/01/29 职场文书
长城导游词400字
2015/01/30 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
初中英语教学随笔
2015/08/15 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
90行Python代码开发个人云盘应用
2021/04/20 Python
MySQL表字段数量限制及行大小限制详情
2022/07/23 MySQL