草庐IT

JSON_ENCODE

全部标签

javascript - JSON 解析问题

我是jQuery中JSON解析的完全菜鸟。以为我得到了回应......我的数据是这种形式:Array([1]=>abc,[3]=>mango,[4]=>apple,[5]=>fruits)通过这种方式,我希望此列表显示为自动完成列表。我正在使用。jQuery("#name").autocomplete('',{multiple:true,mustMatch:true,matchContains:true,autoFill:false,dataType:"json",parse:function(data){returnjQuery.map(data,function(item){ret

javascript - 从 json 数组中删除数据

我正在尝试从json数组中删除一段数据。例如我有这个数组varfavorites={"userID":"12345678","favorites":[{"name":"MyFavorites","id":"87654321","items":[{"productID":"11234567","added":"TIMESTAMP","title":"Project","type":"WeekendProject","imageURL":"1"},{"productID":"11223456","added":"TIMESTAMP","title":"Bathroom","type":"W

javascript - xmlhttprequest responsetext 来接受 header : text/xml , 但应用程序/JSON 的服务器错误

我必须从资源索引页面获取响应文本作为JSON对象。当我不在请求中放置Acceptheader时,它会向我显示xml响应(我在警报中看到它)..但我希望将响应作为JSON对象。我该怎么办。一种解决方案是httpRequest.setRequestHeader('Accept','application/JSON');但这给了我一个服务器错误:500还说AmessagebodywriterforJavatype,class....,andMIMEmediatype,application/octet-stream,wasnotfound有人可以建议如何克服这个问题并获得JSON格式的响应吗

javascript - 从 jQuery 或 JS 中的 json 对象中提取数据

我想使用https://raw.github.com/currencybot/open-exchange-rates/master/latest.json提供的货币数据作为初始测试,我创建了它的简化版本作为内联对象:varobj=[{"disclaimer":"Thisdataiscollectedfromvariousprovidersandprovidedfreeofchargeforinformationalpurposesonly,withnoguaranteewhatsoeverofaccuracy,validity,availability,orfitnessforanyp

javascript - 将带点符号的字符串转换为 JSON

给定一个字符串作为点符号,我将如何从该字符串创建一个对象(检查已经存在的属性):例如varobj={};stringToObj('a.b','value1',obj);stringToObj('a.b.c','value2',obj);会产生{"a":{"b":{"_x":"value1","c":{"_x":"value2"}}}}我看过thisquestion和thisone但似乎都不足以满足我所做的事情。有什么想法吗? 最佳答案 如果您正在寻找对象中没有_x的解决方案,请尝试此代码。对上面的代码稍作修改(非常棒)stringT

javascript - 使用 Underscore JS 对 JSON 数组进行分组和聚合

我有一个json数组对象。我想根据“FlexCategoryName”列对数据进行分组,并对矩阵列执行聚合,例如“成本”的平均值、“点击”的总和等。下面是JSON数组对象Array[100]0:Object1:Object2:Object3:Object0:对象Clicks:1067Cost:4094.2Date:"2/8/2014"FlexCategoryName:"Cat1"Impressions:65943Leads:20VENUE_ID:11:对象Clicks:106Cost:409Date:"2/8/2014"FlexCategoryName:"Cat2"Impression

javascript - 使用 JSON 字符串为 jQuery 加载 Flexigrid

我正在尝试使用WCF服务返回的JSON字符串来加载Flexigrid。我的服务有一个publicstringGetContacts(stringCustomerID)方法,它返回一个Json字符串。该JSON字符串是使用List对象创建的System.Web.Script.Serialization.JavaScriptSerializer类。所以,我的目标是将JSON字符串作为对象绑定(bind)到我的Flexigrid。我使用将Web服务结果转换为对象varcustomer=eval("("+result+")");结果是从服务返回的JSON字符串。有什么方法可以将客户对象绑定(b

javascript - JSON2 与 jquery-json

这可能是一个简单的问题,我似乎找不到可靠的答案。为什么会选择JSON2而不是jquery-json插件(http://code.google.com/p/jquery-json/)?假设Web应用程序一开始就使用jQuery。每个人都在谈论JSON2回归native实现有多棒;好吧,jquery-json也是如此。我欢迎指向博客、文章和示例的链接。但是,我正在寻找一个强有力的可靠答案,说明哪个更好用以及为什么。 最佳答案 这里是jquery-json的作者。这真的无关紧要。很久以前,当没有好的选择时,我制作了jquery-json,

JavaScript - 如何转义 var 中的引号以通过 Json 传递数据

我正在通过Json将一些数据传递给Web服务。我的问题是我正在传递html(来自tinyMCE输入),因此var包含使用引号的内容,这给我带来了问题。我正在传递这样的值:data:'{id:"'+news_id+'",title:"'+news_title+'",body:"'+news_body+'"}',在javascript中是否有空格引号,所以我可以在那个news_bodyvar中发送html?谢谢 最佳答案 使用replace()方法:functionesc_quot(text){returntext.replace("\

javascript - json 字段名空格

我有这样一个json结构:info:{FirstName:"Robert",LastName:"Smith"}我正在尝试使用类似以下内容的javascript指向数据:“info.FirstName”我知道这是不正确的。我如何从我拥有的结构中检索这些信息?谢谢 最佳答案 这不是有效的JSON。JSON是一种数据传输格式,要求字段名称是用双引号分隔的字符串,例如{"info":{"FirstName":"Robert","LastName":"Smith"}}解析后,您可以使用obj.info["FirstName"]访问FirstN