문제

저는 이것에 대해 천천히 화를냅니다.다음과 같은 XML 문서를 비 정렬 화하려고합니다. 라코 디스

다음과 같은 간단한 POJO, GetDeadlineOffsetRequest 및 Parameter 쌍이 있습니다. 라코 디스

라코 디스

매핑 파일을 사용하고 있지만 해당 태그를 내 매개 변수 목록에 비 정렬화할 수없는 것 같습니다.

이것이 나의 최근 매핑 시도입니다. 라코 디스

문제는 가 컨테이너 요소이고 가 반복 가능한 요소라는 사실을 중심으로 진행되는 것 같습니다.위의 매핑은 Castor에게 가 반복 가능하다는 것을 알려줍니다.

저는 며칠 동안 모든 종류의 매핑 조합을 시도해 왔으며 구석 구석까지 일한 것 같습니다!

누군가 내가 뭘 잘못하고 있는지 볼 수 있나요?

Castor XML 1.3.2를 사용하고 있습니다.

도움이 되었습니까?

해결책

다음 매핑으로 약간의 성공을 거두었습니다. 라코 디스

트릭은 두 개의 bind-xml 요소에 location="parameters" node="text"를 사용하는 것이 었습니다.이 매핑을 사용하여 성공적으로 마샬링 및 마샬링 해제했습니다.

다른 팁

읽으려는 XML 형식을 제어 할 수 있습니까? 아니면이 형식이어야합니까? 라코 디스

이 형식을 써서 쓸 수 있었지만 Castor는 다시 읽지 않았을 때 예외가 발생합니다.

성공적으로 마샬링 및 마샬링 해제 할 수있는 가장 가까운 위치는 다음과 같습니다. 라코 디스

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top