How do I get ASP.NET Web API to return JSON instead of XML using Chrome?

Note: Read the comments of this answer, it can produce a XSS Vulnerability if you are using the default error handing of WebAPI I just add the following in App_Start / WebApiConfig.cs class in my MVC Web API project. config.Formatters.JsonFormatter.SupportedMediaTypes .Add(new MediaTypeHeaderValue(“text/html”) ); That makes sure you get JSON on most queries, but you can … Read more

How to reformat JSON in Notepad++?

Update: As of Notepad++ v7.6, use Plugin Admin to install JSTool per this answer INSTALL Download it from http://sourceforge.net/projects/jsminnpp/ and copy JSMinNpp.dll to plugin directory of Notepad++. Or you can just install “JSTool” from Plugin Manager in Notepad++. New Notepad++ install and where did PluginManager go? See How to view Plugin Manager in Notepad++ { … Read more

Serializing to JSON in jQuery [duplicate]

JSON-js – JSON in JavaScript. To convert an object to a string, use JSON.stringify: var json_text = JSON.stringify(your_object, null, 2); To convert a JSON string to object, use JSON.parse: var your_object = JSON.parse(json_text); It was recently recommended by John Resig: …PLEASE start migrating your JSON-using applications over to Crockford’s json2.js. It is fully compatible with … Read more

How to parse JSON in Java

The org.json library is easy to use. Just remember (while casting or using methods like getJSONObject and getJSONArray) that in JSON notation [ … ] represents an array, so library will parse it to JSONArray { … } represents an object, so library will parse it to JSONObject Example code below: import org.json.*; String jsonString … Read more

JavaScriptSerializer – JSON serialization of enum as string

I have found that Json.NET provides the exact functionality I’m looking for with a StringEnumConverter attribute: using Newtonsoft.Json; using Newtonsoft.Json.Converters; [JsonConverter(typeof(StringEnumConverter))] public Gender Gender { get; set; } More details at available on StringEnumConverter documentation. There are other places to configure this converter more globally: enum itself if you want enum always be serialized/deserialized as … Read more

How to compare arrays in JavaScript?

To compare arrays, loop through them and compare every value: Comparing arrays: // Warn if overriding existing method if(Array.prototype.equals) console.warn(“Overriding existing Array.prototype.equals. Possible causes: New API defines the method, there’s a framework conflict or you’ve got double inclusions in your code.”); // attach the .equals method to Array’s prototype to call it on any array … Read more

What is the “right” JSON date format?

JSON itself does not specify how dates should be represented, but JavaScript does. You should use the format emitted by Date‘s toJSON method: 2012-04-23T18:25:43.511Z Here’s why: It’s human readable but also succinct It sorts correctly It includes fractional seconds, which can help re-establish chronology It conforms to ISO 8601 ISO 8601 has been well-established internationally … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)