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 相关文章推荐
JavaScript 学习笔记 Black.Caffeine 09.11.28
Nov 30 Javascript
js移除事件 js绑定事件实例应用
Nov 28 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
javascript瀑布流布局实现方法详解
Feb 17 Javascript
Bootstrap Paginator分页插件使用方法详解
May 30 Javascript
微信小程序 location API实例详解
Oct 02 Javascript
浅析Ajax语法
Dec 05 Javascript
bootstrap中模态框、模态框的属性实例详解
Feb 17 Javascript
详解react关于事件绑定this的四种方式
Mar 09 Javascript
js实现延迟加载的几种方法详解
Jan 19 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
May 23 Javascript
nuxt 路由、过渡特效、中间件的实现代码
Nov 06 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
linux中cd命令使用详解
2015/01/08 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
PHP二维数组分页2种实现方法解析
2020/07/09 PHP
ExtJS4 动态生成的grid导出为excel示例
2014/05/02 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
JS弹出窗口的运用与技巧大全
2016/11/01 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
three.js实现围绕某物体旋转
2017/01/25 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
2020/03/02 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
为什么推荐使用JSX开发Vue3
2020/12/28 Vue.js
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
Python开发的实用计算器完整实例
2017/05/10 Python
python实现机器学习之多元线性回归
2018/09/06 Python
python的继承知识点总结
2018/12/10 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
python flask框架实现重定向功能示例
2019/07/02 Python
python每天定时运行某程序代码
2019/08/16 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
如何基于Python + requests实现发送HTTP请求
2020/01/13 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
2020/12/03 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
加拿大鞋子连锁店:Town Shoes
2016/09/26 全球购物
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
成人教育自我鉴定
2013/11/01 职场文书
含预算的公司户外活动方案
2014/08/16 职场文书
学校2014重阳节活动策划方案
2014/09/16 职场文书
声乐专业大学生职业生涯规划书:理想的未来需要自己去打造
2014/09/20 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
2021/05/24 Python
浅谈Java父子类加载顺序
2021/08/04 Java/Android