Ja uzhe davno zaninmalsya entoj shtuchkoi...
No:
Цитата:
|
Сообщение от Grog
Skachal.
Pishu sledujushee
DOMParser d = new DOMParser();
try
{
d.parse(filename);
}
catch (IOException ex)
{
}
catch (SAXException ex)
{
}
Document doc = d.getDocument();
NodeList list = doc.getElementsByTagName("square");
|
Ty uveren, chto list soderzhit tvoj kvadratiki? Mozhet zdes' tol'ko odin game element, kotoryj nado eshe raz v drugoj list zagnat'? Tipa :
NodeList list = getFirstChild().getChildNodes();
Цитата:
for(int i=0; i<list.getLength(); i++)
{
Node n = list.item(i);
String a = n.getNodeValue();
String b = n.getTextContent();
NamedNodeMap map = n.getAttributes();
}
normalno popadaju v zikl po NodeList, no String a i String b dajut NULL
Hotja znachenija tam est.
Chego delat?
I kak dobrazza do attributa index
xml fail takoi:
<?xml version="1.0" encoding="UTF-8"?>
<game>
<square index="2">2</square>
<square index="3">5</square>
<square index="5">6</square>
...
</game>
|
-----------------
-=*=-
|