Tag: json

Spring MVC – HttpMediaTypeNotAcceptableException

我一直得到这个HttpMediaTypeNotAcceptableException错误的AJAX请求时使用Spring MVC和JSON ..错误的完整堆栈跟踪是.. org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker.writeWithMessageConverters(AnnotationMethodHandlerAdapter.java:1032) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker.handleResponseBody(AnnotationMethodHandlerAdapter.java:972) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker.getModelAndView(AnnotationMethodHandlerAdapter.java:921) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:438) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:863) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:851) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:756) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 我做了很less的search,显示请求应该包含像“接受:应用程序/ JSON”这是确实有..这里是从萤火虫的请求标题.. Response Headers Server Apache-Coyote/1.1 Content-Type text/html;charset=utf-8 Content-Length 2503 Date Thu, 25 Aug 2011 21:00:05 GMT Connection close Request Headers Host localhost:8080 User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 (.NET […]

哪些字符在JSON密钥名称中有效/无效?

在JavaScript对象或JSONstring的键名中是否有禁止使用的字符? 还是需要逃避的angular色? 更具体地说,我想使用“$”,“ – ”和空格键名称。

使用jQuery从JSON数组中获得唯一的结果

我有这块代码显示我的数组“类别”到一个JQuery简单列表。 它运作良好,但如果有“篮球”类别的3项,该类别将出现3次。 我怎么能这样做,所以他们只出现一次? 谢谢。 代码如下: function loadCategories() { console.debug('About to refresh with sort type : ' + sortType); var items = []; $.each(catalog.products, function(index, value) { items.push('<li id="' + index + '">' + '<a data-identity="productId" href="./productList.page?category=' + value.category + '" >' + '<p style="margin-bottom:0px;margin-top:0px;">' + value.category + '</p></a> </li>'); } ); categoryView.html(items.join('')); categoryView.listview('refresh'); } 这是我的数组的代码: […]

使用GSONparsingJSON文件

我想使用GSON在JAVA中parsing这个JSON文件: { "descriptor" : { "app1" : { "name" : "mehdi", "age" : 21, "messages": ["msg 1","msg 2","msg 3"] }, "app2" : { "name" : "mkyong", "age" : 29, "messages": ["msg 11","msg 22","msg 33"] }, "app3" : { "name" : "amine", "age" : 23, "messages": ["msg 111","msg 222","msg 333"] } } } 但我不知道如何join到根元素: 描述符 ,之后是app3元素,最后是名称元素。 […]

错误StrictMode $ AndroidBlockGuardPolicy.onNetwork

我创build了android应用程序,并使用JSON从服务器获取数据,但我得到了下面的错误显示: android.os.NetworkOnMainThreadException at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117) 我怎样才能解决这个问题 谢谢

Json.NET序列化具有根名称的对象

在我的networking应用程序中,我使用的是Newtonsoft.Json,我有以下对象 [Newtonsoft.Json.JsonObject(Title = "MyCar")] public class Car { [Newtonsoft.Json.JsonProperty(PropertyName = "name")] public string Name{get;set;} [Newtonsoft.Json.JsonProperty(PropertyName = "owner")] public string Owner{get;set;} } 我想序列化它们的根名称(类名称)。 这是使用所需的格式 {'MyCar': { 'name': 'Ford', 'owner': 'John Smith' } } 我知道我可以用匿名对象来做到这一点,但是在Newtonsoft.Json库中有任何属性或其他方式吗?

在JSON对象内的Javascriptsearch

我的应用程序中有一个JSONstring/对象。 {"list": [ {"name":"my Name","id":12,"type":"car owner"}, {"name":"my Name2","id":13,"type":"car owner2"}, {"name":"my Name4","id":14,"type":"car owner3"}, {"name":"my Name4","id":15,"type":"car owner5"} ]} 我的应用程序中有一个filter框,当我在该框中键入名称时,我们必须过滤对象并显示结果。 例如,如果用户键入“名称”并命中search,那么我们必须在JSON对象中search全名并返回数组,就像MySQLsearch一样… 我的问题是过滤json对象的string,并返回数组….

在android中读取一个Json数组

我想读一个JSON数组。 这是我的代码。 JSONArray jArray = new JSONArray(jsonString); System.out.println("*****JARRAY*****"+jArray.length()); for(int i=0;i<jArray.length();i++){ JSONObject json_data = jArray.getJSONObject(i); Log.i("log_tag","_id"+json_data.getInt("account")+ ", mall_name"+json_data.getString("name")+ ", location"+json_data.getString("number")+ ", telephone"+json_data.getString("url")+ ",—-"+json_data.getString("balance")+ ",—-"+json_data.getString("credit")+ ",—-"+json_data.getString("displayName") ); } 而我的示例JSON文件的语法如下, { "list": [ { "account": 1, "name": "card", "number": "xxxxx xxxx xxxx 2002", "url": "http://www.google.com", "balance": 1.0, "credit": 1.0, "displayName": "hsbc bank" }, { "account": 2, "name": "card2", […]

在iPhone上parsingJSONdate

原谅我,因为我是新来的客观C. 我在/ Date(xxxxxxxxxxxxx-xxxx)/格式中从.NET webservice获取date。 我正在寻找如何最好的parsing这个NSDate对象的一些方向。 我已经尝试使用dateWithTimeIntervalSince1970上,但它回来与1969年的date,我知道是在2006年的date。 寻找适当的方式来处理JSONdate的一些方向。 提前致谢!

$ getJSON有没有使用callback的版本?

我正在实现一个3rdParty JavaScript库的callback,我需要返回值,但我需要从服务器获取值。 我需要做这样的事情: 3rdPartyObject.getCustomValue = function { return $.getJSON('myUrl'); } getJson使用XMLHttpRequest(我相信)同时和asynchronous行为,我可以使用同步行为?