考虑到不需要标记complement1、2和3并且XML,我如何使用JAXB序列化和反序列化以下XML可能有complement4、5、n?我考虑过使用@XmlAnyElement注释,但我需要知道值“First”属于第一个补码,“Second”属于第二个补码,依此类推。IdentifierNameFirstSecondThird 最佳答案 我相信您可以使用@XmlAnyElement,并且您确实可以访问元素名称。您需要使用“任意列表”结构。当JAXB解码XML时,您将得到一个DOM元素对象列表,每个对象都包含元素名称和内容。我认为