Цитата:
Сообщение от 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();}
}
-----------------
-=*=-
|