Заполнение полей, типов ввода и т. Д. С использованием JSON - PullRequest
0 голосов
/ 24 декабря 2010

У меня есть форма, которая работает следующим образом ..

Запрос к серверу создает XML-данные на стороне сервера и отправляет xml, таблица стилей XSL затем преобразует XML-данные в простую html-страницу, распределяя данные в соответствующие / требуемые места формы на странице. Человек может просматривать страницу и редактировать заполненную форму, отправить обратно в БД.

Я думаю, что JSON больше подходит для этого из того, что я прочитал. Сама форма разбита на 3 области, для меня это 3 карты / ассоциативных массива и т. Д., Каждая с именем, связанным с идентификатором входного элемента и т. Д.

Проблема для меня заключается в том, что JSON отправляется на страницу, что мне делать с ним дальше, чтобы достичь того же результата, который я получаю в настоящее время с XML и XSL.

Спасибо.

1 Ответ

0 голосов
/ 24 декабря 2010

Это не обязательно должна быть ситуация.

Вы можете использовать свои данные XML и различные таблицы стилей XSLT для визуализации ряда выходных форматов.JSON может быть добавлен в качестве одного из этих выходных форматов.

Предоставьте различные конечные точки, которые клиент может использовать для запроса:

  1. преобразованный HTML
  2. преобразованный JSON
  3. исходный XML
  4. и т. Д.

Используя JSONP , можно использовать функцию обратного вызова для получения этих данных JSON и построения страницы HTML.который выполняет ту же (или аналогичную) запись для отправки обратно в БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...