У меня есть приложение Sencha Touch. В одном из хранилищ я использую ajax-прокси и json-ридер. Некоторые из строк в JSON, возвращенные из моего приложения синатра, иногда содержат этот символ: http://www.fileformat.info/info/unicode/char/2028/index.htm
Хотя он невидим, символ встречается дважды во второй строке здесь, между периодом и конечной цитатой:
"description": "Each of the levels requires logic, skill, and brute force to crush the enemy.
"
Попробуйте скопировать и вставить "Каждый из уровней требует логики, умения и грубой силы, чтобы сокрушить врага", в вашу консоль javascript! Он не будет анализироваться как строка и не с SyntaxError: Unexpected token ILLEGAL
.
Это приводит к сбою ответа JSON. Я застрял на этом в течение долгого времени! Любые предложения?