Каков наилучший способ чтения файла конфигурации XML, подобного этому в Java?Файл конфигурации XML-файла Parse с Java JDOM
<projects>
<project name="PROJECT1">
<version name="VERSION1" />
<version name="VERSION2" />
<version name="VERSION3" />
</project>
<project name="PROJECT2">
<version name="VERSION1" />
<version name="VERSION2" />
<version name="VERSION3" />
</project>
</projects>
Необходимо создать коллекцию проектов в соответствии с приведенной ниже модели:
public class Project {
private String projectName;
public String getProjectName() {
return projectName;
}
public void setProjectName(String projectName) {
this.projectName = projectName;
}
}
и
public class ProjectVersion {
private Project project;
private String projectVersionName;
public String getProjectVersionName() {
return projectVersionName;
}
public void setProjectVersionName(String projectVersionName) {
this.projectVersionName = projectVersionName;
}
public Project getProject() {
return project;
}
public void setProject(Project project) {
this.project = project;
}
}
Мне нравится идея JDOM, но не нашел, как получить доступ атрибуты XML-тега.
Любая помощь приветствуется.
Возможный дубликат [Java jdom xml parsing] (http://stackoverflow.com/questions/16848244/java-jdom-xml-parsing) – barq