导航:首页 > 编程语言 > java读取pomxml

java读取pomxml

发布时间:2023-06-10 16:02:13

『壹』 jar中怎么读取pom文件

jar中读取pom文件方法:
1、右键点击jar文件,选择打开方式,设定为压缩文件打开的方式,会看到桌面上的jar文件变成了一个压缩包的图标。
2、双击桌面的jar文件,可以以压缩包的形式查看jar中pom文件具体内容了。

『贰』 java如何读取xml文件

// 读取输入流
SAXReader reader = new SAXReader();
Document document = reader.read(inputStream);
// 得到根元素
Element root = document.getRootElement();
// 得到根元素的所有子节点
List<Element> elementList = root.elements();

// 遍历所有子节点
for (Element e : elementList)
map.put(e.getName(), e.getText());

// 释放资源
inputStream.close();
inputStream = null;

参考http://blog.csdn.net/lyq8479/article/details/8949088

『叁』 JAVA 读取XML文件

import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class XmlTester {
public static void main(String[] args) throws DocumentException {
// 使用了dom4j解析xml
// 读取目录下用来测试的test.xml文件,取得xml主内容
Document document = new SAXReader().read("src/abc/test.xml").getDocument();
int i = 1;
// 遍历文档根节点(wuxialist)下的子节点列表,即txtbook节点的集合
for(Element txtbook : (List<Element>)document.getRootElement().elements()){
//取得txtbook节点下的name节点的内容
System.out.println(i+"."+txtbook.element("name").getText());
i++; //原来这里少些了这一行,先补上
}
}
}

『肆』 一个maven项目,想在java程序中读取pom.xml文件中的version、artifactId等属性

用dom直接解析pom.xml就可以了。

『伍』 JAVA获取XML文件并输出

importnet.sf.saxon.*;
importnet.sf.saxon.s9api.*;

publicclassS9XQueryExample{
publicstaticvoidmain(String[]args)throwsException{
Processorprocessor=newProcessor(newConfiguration());
XQueryCompilercompiler=processor.newXQueryCompiler();
XQueryEvaluatorevaluator=compiler.compile("for$sindoc('classes.xml')//studentorderbynumber($s/score)returnstring-join(($s/name,$s/age,$s/score),'')").load();
XdmValuevalue=evaluator.evaluate();
for(XdmItemitem:value){
System.out.println(item.getStringValue());
}
evaluator.close();
}
}
javac-cpsaxon9he.jarS9XQueryExample.java

java-cpsaxon9he.jar;.S9XQueryExample
A2080
B3090
C40100


阅读全文

与java读取pomxml相关的资料

热点内容
苹果手机屏幕6个密码 浏览:882
如何用手机编程小游戏 浏览:531
输入你的小程序appid 浏览:276
ps文件暂存盘已满 浏览:230
微信红包留言可以语音 浏览:192
c语言画直线代码 浏览:107
华为g7文件管理在哪里 浏览:74
word2003修改批注人 浏览:445
网络的规模是如何扩大的 浏览:381
资料文件夹单价多少 浏览:813
newfilejava 浏览:681
怎么卸载天猫精灵里的app 浏览:544
苹果电脑win7修复漏洞后内存 浏览:850
怎么压缩几个文件夹 浏览:30
usb痕迹深度清理工具 浏览:614
有信账号密码分钟享用 浏览:176
选定的外部参照参照了早期的图形文件格式 浏览:323
苹果官方网站是什么 浏览:727
linux共享文件夹看不到文件 浏览:56
wos的数据分析在哪里 浏览:338

友情链接