c#调用JAVA写的WebService 传输XML <>被转义了如何处理?

chmdcr 2012-12-06 05:41:34
用svcutil工具将对方发来的wsdl文件生成代理文件
调用代理函数发送一个XML文档
对对方收到的或者我用第三方工具监测到的XML中的<>被转义成<>

如下全文如下
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<receiveDataSync xmlns="http://service.transport.nsc.org">
<receiveDataSync i:type="a:string" xmlns:a="http://www.w3.org/2001/XMLSchema" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

<NRSML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
<ExchangeHeader facility="AutoMonitoringStation" level="state" scheme="RealTimeData" type="add" uid="20121113-082525781">
<Time />
</ExchangeHeader>
<DataContent>
<RealTimeData />
</DataContent>
</NRSML>

</receiveDataSync>
</receiveDataSync>
</s:Body>
</s:Envelope>

红色部分 应该是调用webservice自动加的 <>就正常
蓝色部分是我要发送的XML 我自己发送的就被转义了
怎么才能 不被转义?
...全文
257 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

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

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

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