C# 在wcf restful响应中从xml中删除xmlns属性
嗨,我是WCF的初学者 在使用POST方法和请求格式JSON的WCF Web服务中,要求是如何以简单的XML格式返回成功结果,如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
<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 = "")]