parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

^taint[js] не понимает \r

BeaVe 13.03.2009 10:29

У меня в базе данных лежат данные в виде:
<value>xxx</value>\r\n<value>...
Использую класс по преобразованию данных из БД в JSON (который основывается на Мишином классе). В результате JSON получается не валидный, т.к. \r не выводится в JSON как \r, а наоборот выводится как перенос строки.

Какие есть варианты?

1) Удалить все в БД "\r".
2) Либо делать проверку перед выводов в класс на наличие "\r",
3) Или может подумать и добавить в taint поддержку преобразования в \r, ведь в \n нормально преобразовывается...