如果没有相应的Java对象,如何解析和反序列化包含许多元素的XML字符串?

如果没有相应的Java对象,如何解析和反序列化包含许多元素的XML字符串?,java,xml-parsing,xml-serialization,Java,Xml Parsing,Xml Serialization,我得到了一个包含许多元素的XML字符串,我想知道如果我没有定义JavaBean,是否有办法将其解析为某种JavaBean(属性?)?手动将所有元素映射到JavaBean属性可能非常耗时,因此我在这里寻找某种“优化”。 有什么想法吗 如果是一级深度,可以使用jackson XmlMapper将其映射到地图的

我得到了一个包含许多元素的XML字符串,我想知道如果我没有定义JavaBean,是否有办法将其解析为某种JavaBean(属性?)?手动将所有元素映射到JavaBean属性可能非常耗时,因此我在这里寻找某种“优化”。
有什么想法吗

如果是一级深度,可以使用jackson XmlMapper将其映射到地图的