如何去除

sndycn 2012-09-19 03:49:55
C# webserices 返回XML字符串 总是会包含<string xmlns="http://tempuri.org/"></string>
该如何去掉?
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
这两句注释掉 还是会有
Namespace = "" 设置为空 还是会出现<string></string>
...全文
1404 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sndycn 2012-10-23
  • 打赏
  • 举报
回复
返回类型改为XMLDocment 解决问题。
孟子E章 2012-09-19
  • 打赏
  • 举报
回复
你的Web Method的返回类型不要采用String 了,返回xml对象、试试
sndycn 2012-09-19
  • 打赏
  • 举报
回复
是这样的 对方要求返回的格式是
<?xml version="1.0" encoding="utf-8"?>
<root><code></code></root>
这边接口只返回字符串<code>3</code>
调用接口时就显示了
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">
<root><code></code></root></string>
用Replace发何处理 我返回的字符串只有<code>3</code>。

孟子E章 2012-09-19
  • 打赏
  • 举报
回复
你不应该去掉,应该在客户端通过xml方法来获取你的内容
熙风 2012-09-19
  • 打赏
  • 举报
回复
Replace掉

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧