Tag: json

“JSON”在IE中是未定义的错误

我正在做一个WCF服务的AJAX调用,当我传递我的数据我使用JSON.stringify() 调用返回并正常工作在FF,&Chrome,但不是IE8。 我得到一个错误:'JSON'是未定义的 build议? PS我也希望这个工作在IE7

如何在屏幕上显示JSON表示而不是

我正在testing版本的AngularJS 2应用程序。 我想在页面中显示一个对象的JSON表示,但它显示[Object Object]而不是{key1:value1 ….} 从组件我可以使用: get example() {return JSON.stringify(this.myObject)}; 然后在模板中: {{example}} 但如果我有一个对象的数组,并希望打印这些对象的列表,我该怎么做呢? 使用: <ul> <li *ngFor="#obj of myArray">{{obj}}</li> </ul> 结果如下所示: – [对象对象] – [对象对象] – [对象对象] – [对象对象] 等等。 有没有办法将这些显示为JSON?

如何使用groovyparsingjson

我想parsingJSON数据,如下所示: { "212315952136472": { "id": "212315952136472", "name": "Ready", "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/195762_212315952136472_4343686_s.jpg", "link": "http://www.hityashit.com/movie/ready", "likes": 5, "category": "Movie", "description": "Check out the reviews of Ready on http://www.hityashit.com/movie/ready" } } 我使用的代码是: JSONElement userJson = JSON.parse(jsonResponse) userJson.data.each { Urls = it.link } 但是我无法获得分配给Urls任何内容。 有什么build议么?

如何从本地JSON文件获取数据本地反应?

我如何存储本地文件,如JSON,然后从控制器获取数据?

使用node.js循环浏览JSON

我有一个JSON文件,我需要迭代,如下所示… { "device_id": "8020", "data": [{ "Timestamp": "04-29-11 05:22:39 pm", "Start_Value": 0.02, "Abstract": 18.60, "Editor": 65.20 }, { "Timestamp": "04-29-11 04:22:39 pm", "End_Value": 22.22, "Text": 8.65, "Common": 1.10, "Editable": "true", "Insert": 6.0 }] } 数据中的键不总是相同的(我刚刚使用了示例,有20个不同的键),因此,我无法设置我的脚本来静态引用它们来获取值。 否则,我可以说 var value1 = json.data.Timestamp; var value2 = json.data.Start_Value; var value3 = json.data.Abstract; etc 在过去,我在数据节点上使用了一个简单的foreach循环。 foreach ($json->data as $key => […]

IE中失败的jQuery AJAX请求

以下AJAX调用在IE中失败。 $.ajax({ url:"{{SITE_URL}}/content/twitter.json", dataType:"json", error:function(xhr, status, errorThrown) { alert(errorThrown+'\n'+status+'\n'+xhr.statusText); }, success:function(json) { …Snip… } }); 错误函数返回 Undefined parsererror OK 没有请求是服务器,所以我不认为它与JSON的问题。 固定,请参阅#1351389

循环通过json数组jquery

我试图通过这个循环来获得“名称”值。 这是我现在有,但似乎没有工作,从这里张贴的东西尝试了几个,但似乎没有任何工作。 $.get("/get_names", {campaign_id: $('select[name="id"]').val()}, function(data){ $.each(data, function(i, item) { alert(item); }); } ); Json被返回: [ { "name":"age" }, { "name":"asdf" }, { "name":"drivername" }, { "name":"drivers" }, { "name":"firstname" }, { "name":"gender" }, { "name":"lastname" }, { "name":"make" }, { "name":"model" }, { "name":"vehicles" }, { "name":"year" } ] 我试过使用: item.name item[i].name 有什么build议么? 谢谢!

jackson数据绑定枚举不区分大小写

如何反序列化包含不区分大小写的枚举值的JSONstring? (使用Jackson Databind) JSONstring: [{"url": "foo", "type": "json"}] 和我的Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { } } 在这种情况下,使用"type":"json"反序列化JSON将会失败,因为"type":"JSON"将起作用。 但是我希望"json"也可以用于命名约定的原因。 序列化POJO也会导致大写"type":"JSON" 我想过使用@JsonCreator和@JsonGetter: @JsonCreator private Endpoint(@JsonProperty("name") String url, @JsonProperty("type") String type) { this.url = url; this.type = DataType.valueOf(type.toUpperCase()); } //…. @JsonGetter […]

SimpleJSON和NumPy数组

使用simplejson序列化numpy数组的最有效方法是什么?

如何使用Java返回部分JSON响应?

我正在构build一个RESTful API,并希望为开发人员提供选项,以便select在JSON响应中返回哪些字段。 这篇博客文章展示了几个API(Google,Facebook,LinkedIn)允许开发者自定义响应的例子。 这被称为部分响应。 一个例子可能是这样的: /users/123?fields=userId,fullname,title 在上面的例子中,API应该返回用户“123”的userId,fullName和title字段。 我正在寻找如何在我的RESTful Web服务中实现这个想法。 我目前正在使用CXF(编辑:和jackson),但愿意尝试另一个JAX-RS实现。 这是我目前所拥有的。 它返回一个完整的用户对象。 我怎样才能返回API调用者想要在运行时基于“字段”paramaeter的字段? 我不想让其他领域为空。 我只是不想退还它们。 @GET @Path("/{userId}") @Produces("application/json") public User getUser(@PathParam("userId") Long userId, @DefaultValue("userId,fullname,title") @QueryParam("fields") String fields) { User user = userService.findOne(userId); StringTokenizer st = new StringTokenizer(fields, ","); while (st.hasMoreTokens()) { // here's where i would like to select only the fields i want to […]