在Java中如何将点[]转换为ArrayOfPoint?
我正在使用wsimport从.net服务导入wsdl文件,并获取ArrayOfxx。将java集合转换为这些对象的推荐方法是什么 获取一个位置对象(表示地图上的一个点)。我拥有的wsdl如下所示:在Java中如何将点[]转换为ArrayOfPoint?,java,web-services,wsimport,Java,Web Services,Wsimport,我正在使用wsimport从.net服务导入wsdl文件,并获取ArrayOfxx。将java集合转换为这些对象的推荐方法是什么 获取一个位置对象(表示地图上的一个点)。我拥有的wsdl如下所示: <xs:complexType name="PositionList"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="Positions" type="s0:ArrayOfPosi
<xs:complexType name="PositionList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Positions" type="s0:ArrayOfPosition" />
</xs:sequence>
</xs:complexType>
尝试在Java中导入wsimport
,您将得到一个ArrayOfPoint
对象
如何将
点[]
转换为数组点
?如果您的数组点
类有一个受保护的成员\u列表
,它是一个列表
,那么您可以派生自己的类-让我们用一个采用点[]
的构造函数将其称为MyArrayOfPoint
。在该构造函数中,将点[]
设为列表
,并设置\u列表
我曾经在ArrayOfLong上遇到过类似的情况…如果您的
ArrayOfPoint
类有一个受保护的成员\u list
,它是一个列表
,那么您可以派生您自己的类-让我们称之为MyArrayOfPoint
,并使用一个带点[]
的构造函数。在该构造函数中,将点[]
设为列表
,并设置\u列表
我曾经与ArrayOfLong有过类似的案例……更多详细信息,请参见。@Robert Harvey是的,这就是我试图得到答案的问题。@Robert Harvey我明白你的意思-我想引用前面的问题就够了。但我仍然认为这是一个有效的问题,如果有人发表评论,我会很高兴澄清。更多详细信息,请参阅。@Robert Harvey是的,这是我试图得到答案的问题。@Robert Harvey我明白你的观点-我想引用前面的问题就足够了。但我仍然认为这是一个合理的问题,如果有人发表评论,我会很乐意澄清。