C# 在wcf restful响应中从xml中删除xmlns属性

C# 在wcf restful响应中从xml中删除xmlns属性,c#,xml,wcf,wcf-rest,C#,Xml,Wcf,Wcf Rest,嗨,我是WCF的初学者 在使用POST方法和请求格式JSON的WCF Web服务中,要求是如何以简单的XML格式返回成功结果,如 <result><respcode>err000</respcode><respmsg>success</respmsg></result> err000success 如果在字符串中创建XML并在函数中返回如下结果 <result><respcode>err000&l

嗨,我是WCF的初学者

在使用POST方法和请求格式JSON的WCF Web服务中,要求是如何以简单的XML格式返回成功结果,如

<result><respcode>err000</respcode><respmsg>success</respmsg></result>
err000success
如果在字符串中创建XML并在函数中返回如下结果

<result><respcode>err000<\/respcode><respmsg>success<\/respmsg><\/result>
err000success
我已经添加了datacontract并返回结果作为响应,结果带有下面的xml标记

<result xmlns="http://schemas.datacontract.org/2004/07/pacehfcltvr" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<respcode>err000</respcode>
<respmsg>success</respmsg>
</result>

err000
成功
有没有办法删除xmlns=”http://....... 只获取
,或者如何实现这一点

谢谢

[ServiceContract(Namespace = "")]

[WebService(Namespace = "")]