我有WCF休息服务返回XML / RSS提要。有些方法返回数据契约,有些是Rss20FeedFormatter,有些是流。
在所有情况下,XML都返回而没有任何缩进。但是我要求使用缩进格式返回它。
是否可以为WCF服务启用XML响应缩进?
答案 0 :(得分:1)
您可以将xml输出加载到xmlDocument上,并使用XmlTextWriter添加“缩进”设置。
或者您可以使用简单的xslt将输出xml转换为您想要的格式。用于缩进使用
<xsl:output indent="yes" method="xml"/>
答案 1 :(得分:0)
我不确定WCF服务是否可以返回格式化的响应,但这里有一个link很容易格式化XML,你可以从调用源代码实现。