这就一个简单的jdom怎么解释xml Test.java import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder; import java.io. * ; import java.util. * ; public class Test ... { public Test()...{ } public static void main(String[]args)...{ Document dom=null; try...{ SAXBuilder build=new SAXBuilder(); // dom=build.build(new FileInputStream("test.xml")); dom=build.build(Test.class.getResource("test.xml")); }catch(Exception ex)...{ ex.printStackTrace(); } Element ele=dom.getRootElement(); System.out.println(ele.getAttributeValue("name")); List list=ele.getChildren(); Iterator it=list.iterator(); while(it.hasNext())...{ Element el=(Element)it.next(); System.out.println(el.getAttributeValue("name")); System.out.println(el.getText()); } }} 你先要导入 jdom包 test.xml <? xml version="1.0" encoding="gb2312" ?> < province name ="liu" > < city name ="xiang" > 东城 </ city > < city > 西城 </ city > < city > 崇文 </ city > </ province >