WCF返回HTML而不是XML

WCF返回HTML而不是XML,xml,wcf,web-services,Xml,Wcf,Web Services,有人能告诉我为什么我在WCF服务请求的返回中得到以下数据吗?我想要格式化的XML,这样我就可以解析它了 <?xml version="1.0" encoding="utf-8"?><string>&lt;DocumentElement&gt;&#xD; &lt;UT&gt;&#xD; &lt;UserFirstName&gt;z&lt;/UserFirstName&gt;&

有人能告诉我为什么我在WCF服务请求的返回中得到以下数据吗?我想要格式化的XML,这样我就可以解析它了

<?xml version="1.0" encoding="utf-8"?><string>&lt;DocumentElement&gt;&#xD;
  &lt;UT&gt;&#xD;
    &lt;UserFirstName&gt;z&lt;/UserFirstName&gt;&#xD;
    &lt;UserLastName&gt;z&lt;/UserLastName&gt;&#xD;
    &lt;LastLoginDate&gt;2010-08-18T14:46:42.623-07:00&lt;/LastLoginDate&gt;&#xD;

    &lt;UserID&gt;1245&lt;/UserID&gt;&#xD;
    &lt;ImageURL&gt;~/Images/UserPhotos/shaddow.gif&lt;/ImageURL&gt;&#xD;
    &lt;USERGUID&gt;151c272d-7b8c-4546-a901-b3672f3d0802&lt;/USERGUID&gt;&#xD;
  &lt;/UT&gt;&#xD;

  &lt;UT&gt;&#xD;
    &lt;UserFirstName&gt;y&lt;/UserFirstName&gt;&#xD;
    &lt;UserLastName&gt;y&lt;/UserLastName&gt;&#xD;
    &lt;LastLoginDate&gt;2010-08-18T14:46:20.67-07:00&lt;/LastLoginDate&gt;&#xD;

    &lt;UserID&gt;1247&lt;/UserID&gt;&#xD;
    &lt;ImageURL&gt;~/Images/UserPhotos/shaddow.gif&lt;/ImageURL&gt;&#xD;
    &lt;USERGUID&gt;8bb17541-1cd8-4e9d-9045-2ef80fa691e3&lt;/USERGUID&gt;&#xD;
  &lt;/UT&gt;&#xD;

&lt;/DocumentElement&gt;</string>
DocumentElement
;
UT和xD;
UserFirstNamez/UserFirstName
;
UserLastNamez/UserLastName
;
LastLoginDa2010-08-18T14:46:42.623-07:00/LastLoginDate和#xD;
UserID1245/UserID
;
ImageURL~/Images/UserPhotos/shaddow.gif/ImageURL
;
USERGUID151c272d-7b8c-4546-a901-b3672f3d0802/USERGUID
;
/UT和xD;
UT和xD;
UserFirstNamey/UserFirstName
;
UserLastName/UserLastName
;
LastLoginData 2010-08-18T14:46:20.67-07:00/LastLoginData&xD;
UserID1247/UserID
;
ImageURL~/Images/UserPhotos/shaddow.gif/ImageURL
;
USERGUID8bb17541-1cd8-4e9d-9045-2ef80fa691e3/USERGUID
;
/UT和xD;
/文档元素

您的服务返回字符串。以字符串形式传递的XML总是经过编码的。如果要获取未编码的XML,必须返回将被序列化为XML的对象(DataContracts),或者可以尝试返回XmlElement/XElement