Служба REST WCF - отступ XML-ответа - PullRequest
1 голос
/ 18 апреля 2011

У меня есть служба отдыха WCF, возвращающая каналы XML / RSS. Некоторые методы возвращают контракты данных, некоторые Rss20FeedFormatter, а некоторые являются потоками.

Во всех случаях XML возвращается без отступа. Но у меня есть требование вернуть его в формате с отступами.

Можно ли включить отступ XML-ответа для службы WCF?

Ответы [ 2 ]

1 голос
/ 18 апреля 2011

Вы можете загрузить выходные данные xml в xmlDocument и использовать XmlTextWriter для добавления настроек «отступа».

Или вы можете использовать простой xslt для преобразования выходного xml в нужный формат.для отступа

<xsl:output indent="yes" method="xml"/>
0 голосов
/ 18 апреля 2011

Я не уверен, что службы WCF могут возвращать отформатированные ответы, но вот ссылка на хороший метод для легкого форматирования XML, который вы можете реализовать из исходного кода вызова.

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