Glassfish将属性返回给C#客户端,但不返回Java客户端

时间:2013-10-02 17:20:36

标签: c# web-services glassfish

我有一个使用Axis2开发并在Glassfish 4.0上部署的Web服务。当我的java构建客户端访问该服务时,我的xml返回干净而没有属性,但是当我尝试从C#客户端提取数据时,其中两个元素中嵌入了xsi定义的属性,并且C#客户端无法解析消息

我在C#端实现客户端的方式或者我在服务器端实现服务的方式一定有问题。

来自成功回复消息的

摘录
<coordinates>
<latitude>38.582886969023164</latitude>
<longitude-77.52012364626299</longitude>
</coordinates>


来自不成功的回复消息的匹配代码段
<coordinates>
<latitude xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="latitude_type0">38.582886969023164</latitude>
<longitude xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="longitude_type0">- 77.52012364626299</longitude>
</coordinates>

0 个答案:

没有答案