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 相关文章推荐
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
May 07 Javascript
ExtJS 2.0实用简明教程 之ExtJS版的Hello
Apr 29 Javascript
理解Javascript_08_函数对象
Oct 15 Javascript
使用JavaScript动态设置样式实现代码(2)
Jan 25 Javascript
深入理解JavaScript是如何实现继承的
Dec 12 Javascript
JS处理json日期格式化问题
Oct 01 Javascript
详解JavaScript中的Unescape()和String() 函数
Nov 09 Javascript
Web程序员必备的7个JavaScript函数
Jun 14 Javascript
详解angularjs结合pagination插件实现分页功能
Feb 10 Javascript
微信小程序 弹幕功能简单实例
Feb 14 Javascript
node实现爬虫的几种简易方式
Aug 22 Javascript
JS实现网页时钟特效
Mar 25 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
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
YII2.0框架行为(Behavior)深入详解
2019/07/26 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/01/13 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
新版小程序登录授权的方法
2018/12/12 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
vue实现购物车列表
2020/06/30 Javascript
PHP读取远程txt文档到数组并实现遍历
2020/08/25 Javascript
JavaScript实现移动端拖动元素
2020/11/24 Javascript
[01:49]一目了然!DOTA2DotA快捷操作对比第二弹
2014/05/16 DOTA
[48:31]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第一场 2月2日
2021/03/11 DOTA
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
2014/06/04 Python
Python实现视频下载功能
2017/03/14 Python
Python模块文件结构代码详解
2018/02/03 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
解决import tensorflow as tf 出错的原因
2020/04/16 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
Fairyseason:为个人和批发商提供女装和配件
2017/03/01 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
日语系毕业求职信
2014/07/27 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
cf战队宣传语
2015/07/13 职场文书
2016小学教师读书心得体会
2016/01/13 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
实例讲解Python中sys.argv[]的用法
2021/06/03 Python
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers