博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何把Json格式字符写进text文件中
阅读量:6281 次
发布时间:2019-06-22

本文共 879 字,大约阅读时间需要 2 分钟。

本篇一步一步学习怎样把显示于网页的json格式的字符串写进text文件中,并保存起来。

学习到创建model, Entity, 序列化List<object>转换为json,显示于网页上。然后是把这些json字符串传至控制器的方法,写text文件并保存。
准备数据对象,创建model:

 

接下来创建Entity,数据实体,数据可以是从文件,数据库或是其它。下面的数据是Insus.NET写成静态。因此上例中只是演示而已。

ASP.NET MVC程序开发,控制器是很不了的。我们创建一个控制器,今天已经是2015年3月了,时间过得真快,我们就以MarchY15:

 

在Views目录下就会看到有一个MarchY15目录,高版本的ASP.NET MVC在创建好控制器之后,Views目录下也会自动创建好相对应的目录。

刚才在控制器中,我们有创建好一个视图操作WritejsonStringToText,我们就以这个名字创建一个视图:

 

标记1,创建视图。

标记2,在网页中放置一个铵钮,去获取json格式的字符串。

标记3,显示json字符串位置。

标记4,把json文本传去控制器,写进text文件,并保存。

标记5,引用jQuery类库。

标记6,写jQuery程序。

现在我们要处理Entity的数据显示于网页上,需要在控制器写一个方法:

 

上面有一个.ToJson()扩展方法,你可以参考前的asp.net mvc学习例子,它是把List<T>转换为json的扩展方法。在此不再说明。

 

现在演示一下获取数据并显示的,运行时发现出错了:

经检查,发现在创建控制器时把Controller后缀去掉了。

 

给它补上,再运行:

 

 接下来,我们需要把显示于网页的json格式的文件,写进text文本文件中去,并保存起来。

重新打开控MarchY15控制器,添加一个Action:

回至视图,继续写Button2的click事件:

 

好了,演示一下:

 

 

2015-03-01 14:40分更正:
上面所有截图或者动画所显示的/FebY15/...正确为 /MarchY15/...

 

转载地址:http://lbxva.baihongyu.com/

你可能感兴趣的文章
Using Regular Expressions in Python
查看>>
MVC 3.0 学习1
查看>>
Cracking the coding interview--Q1.1
查看>>
Delphi中GDI+实现图像二值化
查看>>
类的声明和实现 oc
查看>>
Cent OS 6.5安装 php memcached扩展
查看>>
LeetCode-152-Maximum Product Subarray
查看>>
Scrapy 学习记录
查看>>
【LeetCode每天一题】Maximum Subarray(最大子数组)
查看>>
DLL文件编译出错_DllMain@12 already defined in XXX.obj
查看>>
控件拖拽基本方法
查看>>
Python的内置函数
查看>>
从入门到精通聊聊区块链
查看>>
Linux下搭建tomcat集群全记录(转)
查看>>
ActiveMQ源码架构解析第一节(转)
查看>>
Zabbix监控系统部署:前端初始化
查看>>
设计模式之(十二)模板模式Template
查看>>
C语言图的建立及BFS,DFS遍历的代码
查看>>
R概率分布函数使用小结
查看>>
python学习记录(六)------python数据类型以及基本运算
查看>>