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

标签 java xml

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

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

例如: 我有这个网站:

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

我只想下载标签“EffectiveDate”的值。 我知道我可以下载整个 XML 然后获取它,但如果我只想获取一个值,为什么我应该这样做。

有什么方法可以用Java实现吗?

最佳答案

如果您正在寻找将以某种 XML 格式给出的数据转换为 Java 对象,那么您可以根据需要使用这些值。 java marshalling 和 unmarshalling of XML to Java object 可以帮助你做到这一点。

Please refer to the below link for example.. http://www.javatpoint.com/jaxb-unmarshalling-example

关于java - 我可以从 xml 获取选定的标签并下载该值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38393052/

相关文章:

java - org.w3c.dom.Document 打印无效的 XML 文件

xml - 在 IIS 服务器 web.config 文件中放置 <httpProtocol> 的位置

java - Android seekbarpreference和显示值

java - 用于启用/禁用 JMenuItem 的监听器

java - 如何使用 JOINED 继承策略和 Hibernate 创建现有 super 对象的子对象

java - 使用 Spring 时取消存储过程调用

java - 多个线程调用@Cacheable 方法。 Spring 缓存(3.2.6)允许所有线程进入方法

xml - Vim 宏或插件按顺序重新编号 xml 元素?

xml - 使用 xml .nodes() 功能返回所有实例

java - 如何在测试套件中定义 JUnit 方法规则?