xsi:nil导致从flex发送到asp.net Webservice时数据为null

问题描述

| 我是ASP.NET的新手,正在尝试创建Web服务。我遇到的问题是,当显示在asmx页面上的服务Soap定义时,我得到的节点是xsi:nil = \“ true \”而不是它的孩子。我注意到,只要我有一个内部有数组的类型,就会发生这种情况。 因此,当我从flex调用Web服务时,在操作说明中与xsd:nil一起显示的所有参数都为null。 这是wsdl操作说明:- http://pastebin.com/1AKrHAmn 这是服务的整个wsdl:- http://pastebin.com/39wt43Wc 当我以flex为参数从flex调用方法时,我在Web服务中收到的是null而不是图像,标题和注释中的数组。     

解决方法

显然我在将数据发送到Web服务时在Flex客户端上犯了一个错误,Web服务端没有问题     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...