Обработчик чтения Transit-cljs для чтения в массиве
Я новый Clojurescript и хочу взломать эти длинные выходные, чтобы портировать через приложение NodeJS. Мой http-ответ имеет структуру JSON:
{
"key1":"foo",
"rows":[{"name":"alice"},{"friend":"bob"}]
}
Что должен обработчик моего читателя, чтобы убедиться, что я получаю строки и значения элементов массива? Заранее спасибо.
1 ответ
Решение
Transit-cljs будет обрабатывать все эти типы автоматически для вас, вам не нужно делать ничего особенного, чтобы обрабатывать это при отправке или получении этого.
Transit - это альтернативный формат JSON для передачи представлений данных. Если вы хотите использовать Transit, то ваш сервер должен будет передавать данные Transit, а ваш клиент должен будет их проанализировать. Нет смысла говорить об использовании Transit в ClojureScript, когда вы общаетесь с сервером в формате JSON.