xml - 如何将自定义 xml 文件中的元素和属性访问到项目的 pom.xml 中?
问题描述
我的项目中有一个名为 ifs.xml 的 xml 文件,其中包含一些 xml 元素和属性。我想从中读取一些值到我的 pom.xml 文件中,该文件位于根目录下。有没有办法做到这一点?我需要一些插件吗?
例如我的 ifs.xml 是:
<client name="abc" identifier="xyz">
<description>asaascasc</description>
</client>
在我的 pom.xml 中,我想读取这些值,比如“client”元素的“name”属性。我怎样才能做到这一点 ????我可以通过 xpath 表达式做到这一点吗???
解决方案
不。
您不能将外部 XML 读入 POM。
您可以从外部属性文件中读取属性,但这些属性只能在 POM 中的某些位置使用。
我的建议:在 SO 上提出一个新问题,在这里您描述您想要解决的具体问题,我们可以尝试为此找到解决方案(不需要任何 XML 导入机制)。
推荐阅读
- laravel - 如何将 Vue 组件导入脚本标签?
- java - Kali Linux 中的 Android Studio:运行按钮根本不执行任何操作
- php - 在 $_Session 中存储用户权限
- java - 带有各种分隔符的 Spark CSV 到 DataSet
- python - Python, Requests: 使用 Requests, Python 帮助在本网站上提交表单
- python - 将两个列表转换为字典错误
- c - #define 的优点而不是在嵌入式中创建函数
- wordpress - 使用管道联系表格 7 可选收件人 - 多封电子邮件
- java - Spring Batch - ORA 12516 SQLState 66000 - TNS:Listener 无法使用具有匹配协议堆栈的处理程序
- python - 汇总 Pandas 时间戳