2013-07-16 2 views
0

wsdl 파일에 "string of matrix"유형을 어떻게 기술 할 수 있습니까? 어레wsdl 파일의 문자열 행렬 설명

:

class A { 
String [] d; 
} 

에서 WSDL은 :

<xsd:complexType name="A"> 
    <xsd:sequence> 
     <xsd:element name ="d" minOccurs="0" maxOccurs="unbounded" type="xsd:string /> 
    </xsd:sequence> 
</xsd:complexType> 

및 매트릭스?

class A { 
    String [][] d; 
    } 

감사합니다.

+0

"매트릭스"란 정확히 무엇을 의미합니까? 문자열의 2 차원 배열? – mthmulders

+0

정확히 ........ – Dom

+0

질문을 예를 들어 업데이트 할 수 있습니까? – mthmulders

답변

0

내가 아는 한, 이것은 불가능합니다. 당신이 String[][]에 자신을 List<A.D> 변환해야합니다,하지만 당신은 2 차원 String[][] 있어야하는 경우 그

@XmlElement(name = "d") 
protected List<A.D> ds; 

@XmlAccessorType(XmlAccessType.FIELD) 
@XmlType(name = "", propOrder = { 
    "ds" 
}) 
public static class D { 
    @XmlElement(name = "d") 
    protected List<String> ds; 

    public List<String> getDS() { 
     if (ds == null) { 
      ds = new ArrayList<String>(); 
     } 
     return this.ds; 
    } 
} 

처럼 당신에게 자바 코드를 줄 것이다 - 당신은 sequencesequence의 존재 complexType의있을 수 있습니다.

관련 문제