반응형
JAXBelement 객체 를 인스턴스화하려면 어떻게 해야 하나요?
인터페이스의 요구에 따라 이들 중 하나를 작성해야 합니다.c'tor가 정의되어 있지 않은 것 같은데 어떻게 작성해야 하는지 알려주실 수 있나요?
WSDL을 Import 했을 때, WSDL의ObjectFactory
클래스에는 다양한 입력 파라미터를 작성하기 위한 여러 메서드가 있어야 합니다.
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
ObjectFactory fact = new ObjectFactory();
JAXBElement<String> str = fact.createCompositeTypeStringValue("vik");
comp.setStringValue(str);
CompositeType retcomp = service.getDataUsingDataContract(comp);
System.out.println(retcomp.getStringValue().getValue());
내가 하는 방법은 이렇다.생성된 코드에서 네임스페이스 URL과 요소 이름을 가져와야 합니다.
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
기타 대안:
JAXBElement<String> element = new JAXBElement<>(new QName("Your localPart"),
String.class, "Your message");
그 후, 다음과 같이 입력합니다.
System.out.println(element.getValue()); // Result: Your message
왜 건설업자가 없다고 생각하는지 모르겠네요API를 참조하십시오.
언급URL : https://stackoverflow.com/questions/975099/how-do-i-instantiate-a-jaxbelementstring-object
반응형
'it-source' 카테고리의 다른 글
Larabel 4: 웅변적인 ORM을 사용하여 '주문'하는 방법 (0) | 2022.12.29 |
---|---|
matplotlib 그림의 글꼴 크기를 변경하는 방법 (0) | 2022.12.29 |
getc() vs fgetc() - 주요 차이점은 무엇입니까? (0) | 2022.12.29 |
C/C++ bool 타입은 type cast'에서 int로 설정했을 때 항상 0 또는 1로 보증됩니까? (0) | 2022.12.29 |
Larabel 5.5 ajax 콜 419(알 수 없는 상태) (0) | 2022.12.29 |