您的 XPath 表达式略有偏差。
请尝试以下调整。
Java
@XmlRootElement(name="xml")
@XmlType(propOrder={"id", "title", "fileType", "priority"})
@XmlAccessorType(XmlAccessType.FIELD)
public class XmlMapTest {
@XmlPath("meta-info[@name='id']")
private String id;
@XmlPath("meta-info[@name='title']")
private String title;
@XmlPath("meta-info[@name='fileType']")
private String fileType;
@XmlPath("meta-info[@name='priority']")
private String priority;
}