Я использую шаблон конверта, а моя каноническая часть модели находится в формате XML. Я обычно возвращаю модель полностью или в краткой версии. Получение документов происходит довольно быстро, но при возврате в рамках моего вызова REST, когда мне нужно вернуть JSON в браузер, мой json: transform-to-json принимает в два раза больше версии вызова, который просто возвращает XML.
Это стратегия, чтобы также иметь каноническую модель в формате JSON, а также в конверте, или, возможно, визуализировать json в полном и сводном форматах в других документах за пределами конверта, которые не ищутся, но в основном используются при возврате Результаты? Таким образом, мне не нужно постоянно терять деньги за преобразование канонической модели в JSON.
Есть ли другие способы сделать это?