Hi, I'm trying to figure out what's the problem with the attached JSON file when I use it to populate a Tree in Internet Explorer. The file is valid for JSONLint, also it works well with FireFox and Google Chrome.
There are a number of accented characters (like á or í) in the JSON whose ascii value is bigger than 127. Encoding should be handled by whatever backend is generating your json.
Another issue could also be differing character sets between response headers and actual json body. If your server announces the content to be UTF-8 (charset declaration in the http header, tools like firebug let you check that), make sure to also encode all string in UTF-8 before outputting them as json, the same with any other charset.