What is the best way to read an XML configuration file like this in Java?
<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>
It should create a collection of Projects according to the model below:
public class Project {
private String projectName;
public String getProjectName() {
return projectName;
}
public void setProjectName(String projectName) {
this.projectName = projectName;
}
}
and
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;
}
}
I like the idea of JDOM, but did not find out how to access the attributes of an XML tag.
Any help is appreciated.
No comments:
Post a Comment