我可以从xml中获取选定的标签并下载该值吗?

时间:2016-07-15 09:50:04

标签: java xml

我想从某个网站下载所选标签的值。我知道的唯一方法是下载整个XML然后获取值。

我的问题是: 我可以在不下载整个XML的情况下获得价值吗?

例如: 我有这个网站:

http://api.nbp.pl/api/exchangerates/tables/a/?format=xml

我只想下载tag" EffectiveDate"的值。 我知道我可以下载整个XML然后得到它,但为什么我应该只获得一个值。

有没有办法在Java中做到这一点?

2 个答案:

答案 0 :(得分:1)

如果您正在寻找转换某些XML格式的数据以将其转换为Java对象,那么您可以根据需要使用这些值。 有Java编组和解组XML到Java对象可以帮助你做到这一点。

  

请参考以下链接,例如..   http://www.javatpoint.com/jaxb-unmarshalling-example

答案 1 :(得分:1)

如果不下载整个xml,就无法获得这些值。如果在XML的末尾有标签符合您的需求,该怎么办?另一方面,如果您只需要特定的值 - 也许值得更新后端以返回某些选择器指定的值?

相关问题