я хочу разобрать xml файл у меня есть xml вот так
<parent>
<Title>1</Title>
<child>"Some data1"</child>
<child>"Some data2"</child>
<child>"Some data3"</child>
</parent>
<parent>
<Title>2</Title>
<child>"Some data1"</child>
<child>"Some data2"</child>
<child>"Some data3"</child>
</parent>
любая идея разбирать xml вот так (UP сторона)
Edit:
если такая структура
<parent>
<Title>2</Title>
<child>"Some data1"</child>
</parent>
я использую
NodeList nodes1 = doc.getElementsByTagName("parent");
for (int i = 0; i < nodes1.getLength(); i++) {
Objectclass ciro = new Objectclass ();
Element e = (Element)nodes1.item(i);
ciro.Title = functionsClass.getValue(e, "Title");
ciro.child= functionsClass.getValue(e, "child");
ArrayListClass.ItemList.add(ciro);
}
здесь я храню данные в классе объектов, затем добавляю объект в список массивов, затем использую данные там, где мне нужно.
но проблема с тем же именем ребенка в родительском как я могу получить эти значения ..
<parent>
<Title>1</Title>
<child>"Some data1"</child>
<child>"Some data2"</child>
<child>"Some data3"</child>
</parent>
<parent>
<Title>2</Title>
<child>"Some data1"</child>
<child>"Some data2"</child>
<child>"Some data3"</child>
</parent>
любой учебник для этого ..