不会把,我把dom4j项目lib内的所有jar文件,都加进来了,还有什么特殊的马.
解决方案 »
- struts2整合struts1添加权限拦截出现的异常
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- hibernate oracle 问题:插入(可为空的属性)时出现 java.lang.NullPointerException at oracle.jdbc.dbaccess.DBData.clearItem(DBData.java:431)
- apache.exe提示遇到问题需要关闭?
- 5.1长假有想做个小的项目的吗?
- 请教hibernate中many-to-one 中的优化问题
- 新手求解答oracle11相关问题,急!!!
- 高分跪求Struts、CVS、JUnit、HttpUnit、StrutsTestCase相关新闻,一条20分~~~~~~~
- 高分求助,如何将java 查询的数据转到excel下。
- 软件外包是做什么的?
- 哪位大侠有wsdl和idl互相转换的代码 好像axis项目里面有,能提供点资料吗?
- [Hibernate]求个思路????????
import org.dom4j.*;
import org.dom4j.io.SAXReader;public class TestXML {
public static void main(String[] args) {
TestXML testxml = new TestXML();
try
{
File f = new File("a.xml");
if(f.exists())
{
SAXReader reader = new SAXReader();
reader.setEncoding("UTF-8");
Document document = reader.read(f);
}
}
catch (Exception e)
{
System.out.print(e.toString());
}
}
}我用 1.6 版本和上边这段代码测试了楼主的 a.xml,没有问题。在楼主的 a.xml 文件中,<?xml version="1.0" encoding="UTF-8"?> 是不是在第一行?我看楼主贴出来的代码中前边有个空行,如果是这样,删除空行就可以了。
package myPackage;import java.io.File;
import java.util.List;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;public class OperatXml
{
public OperatXml()
{
} public static void main(String args[])
{
try
{
File f = new File("D:/a.xml");
if (f.exists())
{
SAXReader reader = new SAXReader();
reader.setEncoding("UTF-8");
Document document = reader.read(f);
Element root = document.getRootElement();
List list = root.elements("author");
for (Iterator i = list.iterator(); i.hasNext(); )
{
Element element = (Element) i.next();
//对所有author元素进行解析处理 String field_name = element.attributeValue("name");
String field_location = element.attributeValue("location");
String field_value = element.getText();
System.out.println(field_name + " " + field_location + " " +
field_value);
} }
}
catch (Exception e)
{
System.out.print(e.toString());
}
}
}
主要是你当时保存格式不对,比如若要保存成rtf,就会有这样的问题。
写字板常常会出现。