REST Service PUT, структура полезной нагрузки xml - PullRequest
0 голосов
/ 09 июля 2011

для службы REST PUT, я пытаюсь использовать XML в качестве полезной нагрузки. У меня вопрос, могу ли я иметь всю полезную нагрузку в виде XML? или я должен сделать что-то вроде Data=<mydata>......</mydada>?

в основном

<mydata>......</mydada>

или

Data=<mydata>......</mydada>

1 Ответ

1 голос
/ 09 июля 2011

Конечно, вы можете просто установить для mediaType значение application/xml, как для json или обычного текста.Первый пример - правильный XML, второй - нет.Итак, первое можно сделать.

Я не уверен, какую платформу вы используете.Например, если вы планируете использовать Spring, вы можете взглянуть на пример здесь .

Основная идея заключается в том, что вы определяете тип носителя как application/xml.Вы также можете указать маршаллер / демаршаллер (то есть, используя JAXB), если хотите маршалировать / демаршалировать из Java-бина.

...