String path = "E:\\pipp\\kpi.xml";
SAXBuilder sax = new SAXBuilder(false);
Document doc;
try {
doc = sax.build(path); Element rootEle = doc.getRootElement();
Element driverClassNameElement = (Element) XPath.selectSingleNode(
rootEle, "//xmlData/body/kpi/kpiId");
String driverClassName = driverClassNameElement.getText();
System.out.println("driverClassName = " + driverClassName);
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这是我的解析代码 可总是报路径错误 java.io.FileNotFoundException: E:\pipp\upSendMsg.dtd (系统找不到指定的文件。)为什么找到的文件时upSendMsg.dtd呢 我给的明明是kpi.xml的啊 实在摸不清头脑 哪位大神有碰到过类似的问题吗 请指教指教
SAXBuilder sax = new SAXBuilder(false);
Document doc;
try {
doc = sax.build(path); Element rootEle = doc.getRootElement();
Element driverClassNameElement = (Element) XPath.selectSingleNode(
rootEle, "//xmlData/body/kpi/kpiId");
String driverClassName = driverClassNameElement.getText();
System.out.println("driverClassName = " + driverClassName);
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这是我的解析代码 可总是报路径错误 java.io.FileNotFoundException: E:\pipp\upSendMsg.dtd (系统找不到指定的文件。)为什么找到的文件时upSendMsg.dtd呢 我给的明明是kpi.xml的啊 实在摸不清头脑 哪位大神有碰到过类似的问题吗 请指教指教
解决方案 »
- java代码实现重启tomcat
- 做为一个合格的Java程序员应该知道哪些技能和素质?
- 关于Spring的理解
- java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
- HTTP Status 500错误 新手问题(jsp+tomcat+sql)
- 在JSP中怎么得到序列号值?
- 超怪又简单问题
- 一般开发JSP都用什么工具?有什么优点?
- rs.first()出错:This JDBC 2.0 method is not implemented
- 高分寻求一个简单问题的解决方法
- JSP中用form传值奇怪的为null
- 求助:dwr3中使用@Autowired失败拿到的service为null的问题
<!DOCTYPE xmlData SYSTEM "upSendMsg.dtd">
<xmlData>
<head>
<createFileTime>文件生成时间(YYYYMMDDHHMi,12位,精确到分钟)</createFileTime>
<totalRecordNum>总记录数</totalRecordNum>
</head>
<body>
<kpi>
<kpiId>PM-02-01-01-0</kpiId >
<kbpId>01-01-cc-dd</kbpId >
<dcTime>YYYYMMDDHHMM</dcTime>
<value>1</value>
</kpi>
</body>
</xmlData>这是我的xml
我现在需要读取到kpiid那些