Просмотр одиночного сообщения
Old 18-04-2006, 01:16   #25
zuber
[Mon]
 
Сообщений: 10,259
Проживание: virtual
Регистрация: 06-02-2004
Status: Offline
Цитата:
Сообщение от Grog
Вопрос в том, как выцарапать эти значения =)
т.е. хотелось бы что-нить такого (схематичный код)

доц.ЛоадХМЛ("филе.хмл");

ХмлНоде[] нодес = доц.ГетНодесБыНаме("парам");

фореач(ХмлНоде ноде ин нодес)
{
инт а = ноде.Аттрибуте["id"].Валуе;
инт б = ноде.Валуе;

}


Он приблизительно так и выглядит. Nu, vot odin primer:
public static void main(String[] args) {
try {
DOMParser p = new DOMParser();
p.parse(args[0]);
Document doc = p.getDocument();
Node n = doc.getDocumentElement().getFirstCh ild();
while (n!=null && !n.getNodeName().equals("recipe"))
n = n.getNextSibling();
PrintStream out = System.out;
out.println("<?xml version=\"1.0\"?>");
out.println("<collection>");
if (n!=null)
print(n, out);
out.println("</collection>");
} catch (Exception e) {e.printStackTrace();}
}

-----------------
-=*=-
 
0
 
0
    Ответить с цитированием