81,122
社区成员




<?xml version="1.0" encoding="UTF-8"?>
<root>
<!--为了记录次数做的dom4j-->
<save cishu="1">
<Name>2010-10-18 14点17分18秒</Name>
<路径>e:/ceshi/2010-10-18 14点17分18秒</路径>
</save>
</root>
<?xml version="1.0" encoding="UTF-8"?>
<root>
<!--为了记录次数做的dom4j-->
<save cishu="1">
<Name>2010-10-18 14点17分18秒</Name>
<路径>e:/ceshi/2010-10-18 14点17分18秒</路径>
</save>
<save cishu="2">
<Name>2010-10-18 14点17分18秒</Name>
<路径>e:/ceshi/2010-10-18 14点17分18秒</路径>
</save>
</root>
public static void addClass(IProject project, String className) {
init(project);
try {
// Map namespace = new HashMap();
// namespace.put("persistence",
// "http://java.sun.com/xml/ns/persistence");
// reader.getDocumentFactory().setXPathNamespaceURIs(namespace);
List units = document.selectNodes("//persistence-unit");
Element unit = (Element) units.get(0);
if (!isClassNameExist(className)) {
Element newClass = unit.addElement("class");
newClass.setText(className);
writeToFile();
}
} catch (Exception e) {
e.printStackTrace();
}
}
org.dom4j.Document document=null;
URI uri = resource.getLocationURI();//xml文件
SAXReader reader = new SAXReader();
try {
document = reader.read(uri.toURL());
} catch (Exception e) {
e.printStackTrace();
}
<class>"className"</class>