Целый день туплю... Надо вот что сделать: Есть XML файл: <?xml version="1.0"?> <zone n=1 radius1=1 radius2=2 material=3>zone 1</zone> <zone n=2 radius1=45 radius2=62 material=23>zone 2</zone> <zone n=3 radius1=51 radius2=52 material=63>zone 3</zone> ну и т. д.... Надо распарсить такой документ, чтобы потом можно было обращаться к элементам примерно так: zone[n].radius1, zone[n].radius[2], ну и т. д. (это примерно, не обязательно так, если средствами libxml2 можно удобней как-то, то с радостью) потом все это менять в памяти и в конце концов записать на диск версию с новыми значениями
Как это сделать с помощью libxml2 и C? Че-то даже не соображу с какого конца программу писать начинать :(