Skip to content

UntypedObjectDeserializer mixes multiple unwrapped collections (related to #2733) #3025

@Migwel

Description

@Migwel

(needed for FasterXML/jackson-dataformat-xml#445)

There's an issue when deserializing XML nodes containing multiple unwrapped collections. For example:

<person>
    <name>a</name>
    <name>b</name>
    <surname>c</surname>
    <surname>d</surname>
</person>

gets deserialized into

{
    name = [ c, d ], 
    surname = d
}

Expected deserialization:

{
    name = [ a, b ], 
    surname = [c, d]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions