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

本文关键字:删除 xmlns 属性 xml wcf-restful 响应 | 更新日期: 2023-09-27 18:27:21

hi我是WCF、的初学者

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

<result><respcode>err000</respcode><respmsg>success</respmsg></result>

如果在字符串中创建XML并在函数中返回以下结果。

<result><respcode>err000<'/respcode><respmsg>success<'/respmsg><'/result>

我添加了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>

有什么方法可以删除xmlns="http://.......并且只得到CCD_ 1或者如何实现这一点?

谢谢。

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

[ServiceContract(Namespace = "")]

[WebService(Namespace = "")]