2015-09-21 1 views
0

У меня была проблема, когда я делал jquery $ get для списка школ. Я использовал капли RQLForeach для извлечения списка и указала, что вывод будет JSON, я бы взял возвращаемый JSON и использовал шаблон jQuery для визуализации результата.Как правильно кодировать ATG-коммерцию JSON taglib dropple response

Проблема: Я видел следующее на выходе King's, которое должно было быть Королевской школой.

Я использовал {{html schoolName}}, который должен был правильно позаботиться о декодировании. Но это не ...

ответ

1

Решение проблемы.

Проблема: Было ли это кодирование и декодирование происходило дважды. Сначала json: объект, который выводится из капли, уже ускользнул от XML. Поэтому он должен кодировать & апострофа. то есть он достиг клиентской стороны как &amp#39; вместо '. Поэтому {{HMTL}} не может декодировать его правильно

Ответ: установить <json:object escapeXml="false"> это означало, что к тому времени он достигает стороне клиента это было в правильном формате &#39; быть декодируется Jquery {{HTML}} тега ,