【发布时间】:2011-09-20 21:41:16
【问题描述】:
在处理具有相当复杂的 XML 结构的 Web 服务响应时,我只对一小部分信息感兴趣。让我们考虑在这种情况下必须使用 using JAXB。
例如,假设我只对检索 d 感兴趣(可以将其建模为单个 JAXB bean):
a
b1
c1
c2
b2
d
除了检索 d 之外忽略其他所有内容的最快推荐方法是什么?
【问题讨论】:
-
我猜你不能使用 xpath,你必须使用 jaxb,对吗?
-
您好,感谢您提出这个问题。实际上,我也在尝试做类似的事情,但由于某种原因,它没有按预期工作。我也尝试了这个答案中提到的东西。我尝试了这种方法和作者博客中的示例,但 JAXB 编组仍然无法按预期使用
@XmlPath。似乎使用和不使用@XmlPath生成的 XML 是相同的。您能否查看此示例并提供您的答案:stackoverflow.com/questions/67500565/…
标签: java xml jaxb unmarshalling