【javascript – 通过缩短变量名来减少json字符串大小】教程文章相关的互联网学习教程文章

javascript-使用dojo.xhrPost发布JSON字符串【代码】

我在尝试使用dojo.xhrPost将JSON字符串发布到Zend Framework Controller时遇到问题. 当我将字符串发布到服务器时,没有任何数据被发送.我什至尝试发送“ A Test string”,即使没有发送. 我做了一个var dump来查看请求的内容,但是整天都清楚,没有要发布的参数或数据.我的代码如下所示:var jsonStr = dojo.toJson(values); var xhrArgs = ({url:"/dojo/savedetails/",postData: jsonStr,handleAs: "text", load: funct...

javascript json字符串与对象相互转换

在实际项目中,经常遇到字符格式的问题,记下来以便日后方便查看。用到两个函数:JSON.stringify() 和 JSON.parse()。使用ajax向后台请求数据,后台给前端返回数据,明明后端脚本写的是json函数处理后的json格式,但是前端接收数据时,却时而是object,时而是字符串,令人百思不得其解。具体原因我还不是很清楚。 在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象。所以,JSON对象和JSON字符串之间的相...

javascript-将JSON字符串解析为数组【代码】

我正在尝试从JSON解析字符串并将这些元素转换为Javascript中的数组.这是代码.var data = "{"fname":"Todd","lname":"James","cascade":"tjames","loc":"res","place":"home", "day0":"0,1,2,3,"}";var getDay = data.day0;var getDayArray = getDay.split(",");本质上,我试图获取为0、1、2、3的day0,并将其转换为具有以下结构的数组:[0] = 0 [1] = 1 [2] = 2 [3] = 3这样做的最佳方法是什么?解决方法:这样的事情.那是逗号结尾吗?...

c#-JavaScriptSerializer.deserialize json字符串,以逗号分隔以列出【代码】

我关注的类型class ToDoElement{public int id;public string title;public string description;public List<string> tags; }而且我还有一些json字符串:string msg = "{"title":"someTitle", "description":"someDescription", "tags": "tag1, tag2, tag3"}当我尝试通过JavaScriptSerializer解析它时:System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer (); ...

4、JSON.stringify()---将JavaScript 对象转换为json字符串【代码】

4、JSON.stringify() 在向 web 服务器发送数据时,数据必须是字符串。 通过 JSON.stringify() 把 JavaScript 对象转换为字符串。 对 JavaScript 对象进行字符串化 在 JavaScript 中有obj这个对象: var obj = { name:"Bill Gates", age:62, city:"Seattle"};使用 JavaScript 函数 JSON.stringify() 将它转换为字符串。 var myJSON = JSON.stringify(obj);结果将是遵守 JSON 标记法的一段字符串。 Stringify JavaScript 数组 也可以...

将JavaScript对象序列化为JSON字符串【代码】

我有这个JavaScript原型:Utils.MyClass1 = function(id, member) { this.id = id; this.member = member; }我创建了一个新对象:var myobject = new MyClass1("5678999", "text");如果我做:console.log(JSON.stringify(myobject));结果是:{"id":"5678999", "member":"text"}但我需要将对象的类型包含在JSON字符串中,如下所示:"MyClass1": { "id":"5678999", "member":"text"} 有没有一种快速的方法来使用框架或其他东西?或者我...

javascript – 如何在Typescript中解析JSON字符串【代码】

有没有办法在Typescript中将字符串解析为JSON.示例:在JS中,我们可以使用JSON.parse().在Typescript中有类似的功能吗? 我有一个JSON对象字符串,如下所示:‘{“name”: “Bob”, “error”: false}’解决方法:Typescript是javascript的(超集),所以你只需使用JSON.parse,就像在javascript中一样:let obj = JSON.parse(jsonString);只有在打字稿中你可以为结果对象提供一个类型:interface MyObj {myString: string;myNumber: numb...

javascript – JSON字符串到多维数组【代码】

我似乎在PHP / JS之间向后和向前转换数组时遇到问题.我正在使用JavaScript中的XmlHttpRequest到PHP页面,该页面使用json_encode编码多维(2D)数组. 当接收字符串时,我使用JSON.parse()来解码字符串,但它作为一维数组返回.有没有办法将JSON字符串解析为多维数组而不是单维? 收到的JSON示例(来自CSV文件):[{"rating": "0","title": "The Killing Kind","author": "John Connolly","type": "Book","asin": "0340771224","tags": "","r...

javascript indexOf与JSON字符串化对象【代码】

我试图找出一个字符串是否存在如下:var test1 = '{"packageId":"1","machineId":"1","operationType":"Download"},{"packageId":"2","machineId":"2","operationType":"Download"}';alert("found: " + test1.indexOf('{"packageId":"1","machineId":"1","operationType":"Download"}', 0));但是,结果始终为0. 是什么赋予了?解决方法:以防这不是一个笑话…… String.prototype.indexOf返回目标字符串中匹配字符串的出现,因为您只是...

php – Javascript解码包含编码字符串的JSON字符串【代码】

我有以下PHP代码:$foo = new stdClass();$foo->test='hello world';$bar = new stdClass();$bar->foo = json_encode($foo);$encoded_string = json_encode($bar);$encoded_string包含:{"foo":"{\"test\":\"hello world\"}"}我想从javascript解析这个字符串(例如使用jQuery的$.parseJSON):var data = $.parseJSON('{"foo":"{\"test\":\"hello world\"}"}'); console.log(data);我希望记录以下内容:Object {foo: '{"test":"hello...

javascript – Google可视化API示例中的“无效的JSON字符串”【代码】

我大致跟随this example.但一定要做些傻事…… 服务器端Django查看代码:data_table = gviz_api.DataTable(description) data_table.LoadData(data) json = data_table.ToJSon() return json这些是从pydev调试器复制粘贴的变量的值:(我只是为每个描述字段类型使用字符串进行测试) 描述:[("sensor","string", "Sensor name"), ("timestamp","string", "Time"),("value","string", "Sensor value")]数据:[['testsensor', '2011-05-...

javascript – 包含标记为无效的转义单引号的JSON字符串【代码】

JSONLint说以下是无效的JSON:[{ "value": 71, "label": "123 Foobar \'eha-Kauai, Hawaii, United States" }, { "value": 75, "label": "456 Foobar \'elima-Kauai, Hawaii, United States" }]但这有效:var foo = [{ "value": 71, "label": "123 Foobar \'eha-Kauai, Hawaii, United States" }, { "value": 75, "label": "456 Foobar \'elima-Kauai, Hawaii, United States" }]; console.log(foo.length); // returns 2注意:字符...

JavaScript:除了值中的值之外,如何从JSON字符串中删除所有空格?【代码】

鉴于以下json ……var body = "{ \"name\": \"test\", \"description\": \"test json\", \"website\": \"domain.com\" }"…除了值中的空格之外,我该如何删除所有空格? 我试过以下正则表达式……var body = "{ \"name\": \"test\", \"description\": \"test json\", \"website\": \"domain.com\" }".replace(/\r?\n|\r/g, "").replace(/\s+/g, "")…但它也删除了值中的空格(即描述):{"name":"test","description":"testjson","web...

在Javascript中迭代JSON字符串的最快方法

我一直在使用$.each的jQuery框架迭代我通过AJAX调用收到的JSON字符串.现在这个字符串有时非常庞大,结果导致IE6 / 7/8爬行. 我想知道是否有更快的方法来遍历整个数据. 感谢您的时间.解决方法:如何使用常规的JavaScript函数? 例如,如果你有一个带有项目的JSON对象,你可以只需要评估JSON字符串以将其转换为javascript对象,然后使用’for(i in object)’迭代它们.

javascript – 如何将枚举数组序列化为Json字符串数组?【代码】

参见英文答案 > Serialize a container of enums as strings using JSON.net 2个基于迭戈在这个问题中最高投票回答的未答复评论: JSON serialization of enum as string 所以对于一个枚举:public enum ContactType {Phone = 0,Email = 1,Mobile = 2 }而对于例如.财产://could contain ContactType.Phone, ContactType.Email, ContactType.Mobile IEnumerable<ContactType> AvailableContact...

变量名 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部