草庐IT

hal-json

全部标签

javascript - 使用 json.js 字符串化多维数组的问题

我在使用.stringify()时遇到问题,但我认为我的JavaScript数组一定是错误的,这是我的代码:varquestions=newArray();$('#Valid').hover(function(){for(i=0;istringJSON变量返回:[[]]我做错了什么? 最佳答案 数组有整数键,而不是字符串。改用对象;JS中的对象有点像关联数组:varquestions=newArray();$('#Valid').hover(function(){for(vari=0;i将questions[i]设置为{}是关键。你

javascript - FF 13,IE 9 : JSON stringify/geolocation object

我试图让Firefox13将地理位置位置对象转换为JSON字符串,但它返回的是一个空字符串,而不是我的JSON对象的正确字符串表示形式。这在最新版本的Chrome和Safari以及Android浏览器中运行良好。这是我的代码:if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){//Successhandlerconsole.log(position);//Thisoutputsthepositionobjecttotheconsolevargps=JSON.strin

javascript - 在 json 文件中定义日期

我想知道如何像我们在js中使用的那样在json文件中设置今天的日期。是否有任何选项可以在json文件中指定Date.today()?因为json数据有日期对象,每当我们读取json文件时,它指定系统日期。希望您能理解我想说的。提前致谢-拉惹。 最佳答案 服务器端可以生成ISO格式的JSON日期,例如“2012-04-30T02:15:12.356Z”然后客户端可以解析并加载到日期对象中newDate(Date.parse("2012-04-30T02:15:12.356Z")) 关于ja

javascript - 如何使用 jQuery 或纯 JavaScript 从 URL (REST API) 获取 JSON 数据到 UI?

我有一个URL“http://localhost:8888/api/rest/abc”,它将提供以下json数据。我想使用Jquery或java脚本在我的UI中获取这些数据。我从几个小时开始尝试这个,但我无法解决它。请给我一些可以帮助我解决这个问题的解决方案。{"My-user":[{"link":[{"href":"http://localhost:8888/api/rest/abc/MI/CH","rel":"self","type":"application/my.My.My-user+xml","title":"rln"},{"href":"http://localhost:8

javascript - SyntaxError : JSON. 解析:预期的属性名称或 '}' 使用 highcharts

我正在尝试使用highcharts实现折线图,其中我想为特定点着色。所以我使用以下语句。JSON.parse("[{x:1,y:0},{x:2,y:5,marker:{fillColor:'red'}},{x:3,y:8}]");将点(2,5)着色为红色。但是,它显示错误为SyntaxError:JSON.parse:expectedpropertynameor'}' 最佳答案 有效的JSON字符串需要要引用的属性名称。这可以通过引用如下属性名称来更正:JSON.parse('[{"x":1,"y":0},{"x":2,"y":5,

javascript - jstree 从树中获取新的 json 数据

我用以下数据创建了一棵树。在这个过程之后,我做了一个菜单之间的拖放过程。结果,我的菜单结构发生了变化。我想导出与我的第一个数据具有相同结构的新JSON数据。我如何从树中获取数据?请帮助我。我试过这段代码,但是导出的JSON非常复杂。我不会喜欢我的第一个数据格式。varv=$('#data').jstree(true).get_json();varmytext=JSON.stringify(v);alert(mytext);菜单的第一个状态:菜单的最后状态://htmldemo$('#html').jstree();//inlinedatademo$(function(){vararra

javascript - 将 json 数据格式化为驼峰式格式

我从服务器收到一个json响应,看起来像这样:{"Response":{"FirstName":"John","LastName":"Smith","NickNames":{"NameOne":"Johnny","NameTwo":"JohnS","NameThree":"Smithy"},"Success":true,"Errors":[]}}有没有一种方法可以通过函数运行此响应,以便每个键值对的键都是驼峰式?所以输出看起来像这样:{"response":{"firstName":"John","lastName":"Smith","nickNames":{"nameOne":"Jo

javascript - 来自带有父 ID 的平面的分层 json

http://jsfiddle.net/eYgGK/我从另一个帖子偷了这个脚本:functionconvertToHierarchy(){vararry=[{"Id":"1","Name":"abc","Parent":"","attr":"abc"},{"Id":"2","Name":"abc","Parent":"1","attr":"abc"},{"Id":"3","Name":"abc","Parent":"2","attr":"abc"},{"Id":"4","Name":"abc","Parent":"2","attr":"abc"}];varnodeObjects=cre

javascript - 将空值替换为 JSON OBJECT 中的空值

您好,我有一个由ajax请求提供的JSON对象。json中的一些值显示为null,但我想要一个emptyString而不是我的代码示例:$.post("/profil_process/wall/preview-post.php",param,function(data){//thisdoesnotworkJSON.stringify(data,function(key,value){returnvalue===""?"":value});$('#previewWall').html(getPostWall(data.type,data.titre,data.url,data.descr

javascript - 将对象从 JSON 文件加载到 javascript

如果对象在json文件中可用,我如何将对象加载到javascript中?我的html中有以下脚本:varx=scene.x;这是位于同一文件夹中的文件scene.json:{"scene":{"x":0,"y":0,"w":11000,"h":3500,}}但json文件未正确加载(意外标记“:”)并且scene.x引用也可能不是它应该完成的方式。可以直接引用数据吗?或者它是否需要通过一些http请求加载? 最佳答案 将此修改为javascript:varscene={"x":0,"y":0,"w":11000,"h":3500};