【小白求教】为什么我用的MVC模式 aspx页面上输出的Json 格式没对齐

问题描述

控制器里写了System.Web.HttpContext.Current.Response.ContentType="application/json";结果还是这样

解决方案

解决方案二:
这么惨么都没人来
解决方案三:

解决方案四:
本来就这样,对不齐。你要对齐复制出来用工具对齐。
解决方案五:

解决方案六:

解决方案七:
处女座?纠结这个干什么
解决方案八:
楼主,MVC模式哪来的aspx页面,是cshtml吧?还有就是楼主的这个数据格式对齐了啊,你再自己观察对比,哪里不对齐?{}包起来的,你把它看成一个对象,里面的那些就是各属性[]包起来的,你把它看成一个集合,就是多条记录的意思,比如[]里面包含多个{},中间用,号隔开,这就说明一个【】集合里包含了多个{}对象,它们是使用,号隔开的比如你上面的那个itemList这个属性,它就是一个集合属性,也就是【】集合,这个属性内部包含两个对象{},这两个对象包含的字段是一样的,你没发现吗?
解决方案九:
肯定不对齐更好,没有换行与t符号,你网络传输还要这些吗?本来格多就这样。
解决方案十:
json本来就是给程序解析,反序列化成类的,又不是给用户看的,为啥要纠结格式问题??
解决方案十一:
像chrome,好像response就是一坨字符串的形式,而preview就是处理过的格式.不过并没有什么卵用,你收到的就是一条字符串,能正常解析就好.你要是想像bejson一样展示给用户看,那就自己写格式吧..
解决方案十二:
楼主中了VS的毒了,VS开发工具自动帮你换行和缩进,看代码确实很清楚明了,阅读起来方便但是,你要知道,这是因为微软公司的VS工具的功劳,要是你自己用记事本来写代码,一样很不对齐你去看那Jqurey.min.js,压缩过后,代码更不对齐

时间: 2024-11-01 11:24:12

【小白求教】为什么我用的MVC模式 aspx页面上输出的Json 格式没对齐的相关文章

ASP.NET用MVC模式处理文件上传下载

如果你仅仅只有Asp.net Web Forms背景转而学习Asp.net MVC的,我想你的第一个经历或许是那些曾经让你的编程变得愉悦无比的服务端控件都驾鹤西去了.FileUpload就是其中一个,而这个控件的缺席给我们带来一些小问题.这篇文章主要说如何在Asp.net MVC中上传文件,然后如何再从服务器中把上传过的文件下载下来. 在Web Forms中,当你把一个FileUpload控件拖到设计器中,你或许没有注意到在生成的HTML中会在form标签中加入一条额外属性enctype="mu

.NET MVC模式中cshtml里怎么使用json,我想读取信息做树形目录

问题描述 解决方案 解决方案二:忘了说了,我上面写上的url地址不能用解决方案三:后台:publicJsonResult方法{returnJson("json字符串")}前台:$.ajax({...success:function(result){result.字段}解决方案四:url=MVC路由地址比如:Tree/GetJson(新建控制器类),解决方案五:ztreedtreejstree解决方案六:找个案例看看解决方案七:路由映射后的路径和你.json文件的实际路径都不同,怎么可能

MVC模式的网站,上传到空间后不能运行,求达人指点配置文件设置

问题描述 空间的虚拟目录是名是WWW我的项目共三个文件夹,V(视图层),L(逻辑层),D(数据访问层)三个文件夹都放在WWW下而访问的时候老是报错================================================================="/"应用程序中的服务器错误.配置错误说明:在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件.分析器错误信息:在应用程序级别之外使用注册为allowDefinition=

linux 下shell脚本调用 (小白求教)

问题描述 linux 下shell脚本调用 (小白求教) Shell脚本怎么实现调用一个可执行文件并在脚本中执行该文件中的命令? (可执行文件打开后是命令行模式) 解决方案 啥意思?脚本里调用脚本?直接以廖本名调用啊 解决方案二: 这个是不是类似,在shell命令行窗口中打开另外一个命令行? 解决方案三: 用fork,system等,可以获取它的管道输出等 解决方案四: 文件中的命令? 没明白什么意思? 解决方案五: 可以尝试使用source函数................. 解决方案六:

c++ SYN 网络编程遇到问题 小白求教

问题描述 c++ SYN 网络编程遇到问题 小白求教 以下是代码,运行无错误,但是用wireshark 抓不到发出的SYN包,求高手解释原因.. #include <stdlib.h> #include <stdio.h> #include <winsock2.h> //加入WinSock的头文件 #include <WS2TCPIP.h> //设置IP_HDRINCL选中需要 #include <time.h> #include <ios

MVC模式在j2me项目中的应用(二)

版权声明:本文同时发表在www.j2medev.com和我的Blog(blog.csdn.net/alikeboy)上 ,如果需要转载,有三个途径:1)联系我并经我同意:2)和www.j2medev.com有转载文章合 作协议的 3)通过Rss聚合我的Blog.另外网上转载需要全文转发(包括文章的头部的声明), 不要断章取义. 正文: Note项目描述 手机是一个真正随身携带的数字终端,我们除了利用手机打电话.发信息外,往往让他帮 助我们记录文字性的信息.PDA有较大的屏幕和手写输入的功能,而手

c语言-小白求教接口使用(asp.net)

问题描述 小白求教接口使用(asp.net) 例如我要使用百度接口 http://api.map.baidu.com/location/ip?ak=DA01fc8690585960288eb3820c5f5bf7&ip=118.113.163.95&coor=bd09ll要怎么使用,还是什么 来着, 然后 传回来的是一串json 要怎么接受这个参数,request.from?我完全不懂 ,希望有例子,或者能讲的通俗易懂点 解决方案 http://download.csdn.net/deta

mvc模式的extjs4中pannel多选问题(在线等 急)

问题描述 mvc模式的extjs4中pannel多选问题(在线等 急) 需求:我需要在查询列表面板panel中添加多选项,并可以通过点击查询面板panel上的按钮获取查询列表面板的所有选中值. 现象:方法一.我使用selModel : new Ext.selection.CheckboxModel(),点击查询面板的按钮可以获取到多选值,通过弹出框显示出来,但是关闭弹出框以后,只能通过表头的多选框进行全选或取消全选,单击列表中的个别行或行前的多选框就没反应: 方法二.我使用selModel :

J2EE MVC模式JSF与Struts的异同

j2ee|js Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事? 首先事件是指从客户端页面(浏览器)由用户操作触发的事件,Struts使用Action来接受浏览器表单提交的事件,这里使用了Command模式,每个继承Action的子类都必须实现一个方法execute. 在struts中,实际