gpt4 book ai didi

java - Ant和XML配置文件解析

转载 作者:数据小太阳 更新时间:2023-10-29 01:59:46 28 4
gpt4 key购买 nike

我有一个以下形式的 XML 文件 -

<map MAP_XML_VERSION="1.0">
<entry key="database.user" value="user1"/>
...
</map>

ant 是否具有读取此内容并让我执行 xquery 以提取键值的 native 能力?通过 API 我没有看到这样的功能。

最佳答案

可选的 Ant 任务 XMLTask旨在做到这一点。给它一个 XPath 表达式,您可以将上面的内容选择到(比如说)一个属性中。 Here's an article关于如何使用它,并附有示例。它还会执行大量其他与 XML 相关的操作/查询/创建。

例如

<xmltask source="map.xml">
<!-- copies to a property 'user' -->
<copy path="/map/entry[@key='database.user']/@value" attrValue="true" property="user"/>
</xmltask>

免责声明:我是作者。

关于java - Ant和XML配置文件解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1256238/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com