자바 역 직렬화

군주 사령관

그런 xml 응답이 있습니다.

        <service>Service name</service>
        ...
        some fields
        ...
        <service>
            <min_amount>6</min_amount>
            <max_amount>1522</max_amount>
            <max_limit>3000</max_limit>
            <currency>USD</currency>
        </service>

그리고 POJO로 역 직렬화해야합니다.

@JacksonXmlProperty(localName = "service")
private String service;

... some more fields ...

@JacksonXmlProperty(localName = "service")
private Service serviceObject;

하지만 com.fasterxml.jackson.databind.JsonMappingException이 발생합니다 : 속성 "서비스"를 나타내는 여러 필드, 어떻게 해결할 수 있습니까?

Dgebert

XML 응답의 구조가 유효하지 않으므로 (역) 직렬화를 위해 올바르게 매핑하는 것이 불가능할 수 있습니다.

이름 service은 같지만 구조가 다른 두 개의 태그가 있습니다.

이 XML을 생성하는 서비스 소유자가 아니라고 가정하지만이 태그 중 하나는 이름을 바꾸거나 두 개의 별도 네임 스페이스를 사용해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바의 역 직렬화

분류에서Dev

자바의 역 직렬화

분류에서Dev

자식 직렬화 및 역 직렬화

분류에서Dev

JacksonMapper와 역 직렬화 자바 8 LocalDateTime

분류에서Dev

자바 다형성 Json 역 직렬화

분류에서Dev

자바의 GSON 역 직렬화

분류에서Dev

자바 열거 형 필드 직렬화 / 역 직렬화

분류에서Dev

Jackson의 다형성 직렬화 / 역 직렬화 및 사용자 지정 직렬화 / 역 직렬화

분류에서Dev

잭슨 사용자 정의 직렬화 및 역 직렬화

분류에서Dev

System.Text.Json 사용자 지정 직렬화 / 역 직렬화

분류에서Dev

일반 객체를 문자열로 직렬화 / 역 직렬화

분류에서Dev

JSON 문자열 역 직렬화

분류에서Dev

Spring JSON 역 직렬화 문자 제한

분류에서Dev

JsonFx 특수 문자 역 직렬화

분류에서Dev

Django 사용자 지정 역 직렬화

분류에서Dev

Google Financial JSON 문자열 역 직렬화

분류에서Dev

긴 자바 8 LocalDateTime로 잭슨 역 직렬화 elasticsearch

분류에서Dev

자바 객체에 datetime을 사용하여 JSON 역 직렬화

분류에서Dev

자바에서 열거 형 역 직렬화

분류에서Dev

자바에서 싱글 톤 역 직렬화

분류에서Dev

자바 직렬화

분류에서Dev

사용자 정의 모양의 Konva 직렬화 및 역 직렬화

분류에서Dev

Jackson을 사용한 사용자 지정 JSON 직렬화 / 역 직렬화

분류에서Dev

C # / JSON 개체 직렬화, 역 직렬화 및 대 / 소문자 문제 없음

분류에서Dev

역 직렬화 : NullReferenceException

분류에서Dev

C # 역 직렬화

분류에서Dev

GSON 역 직렬화

분류에서Dev

Protobuf 역 직렬화

분류에서Dev

JSON 역 직렬화