-mavr- » 13 ноя 2009, 23:00
С XML столкнулся впервые.
В приложении, при обращении к серверу в ответ получаю XML документ, который записываю в поток. Его структура:
[HTML]<?xml version="1.0" encoding="utf-8"?>
<rooms>
<kitchens>
<nedv id="1" name="Стол" x="762" y="590" />
<nedv id="4" name="Стул " x="960" y="736" />
</kitchens>
<badr>
<item id="34" name="Кровать" x="730" y="358" />
<item id="23" name="Столик" x="920" y="358" />
</badr>
</rooms>[/HTML]
Каким образом можно узнать, есть ли в секции <badr> предмет со значением атрибута name="Столик" , а если есть, то получить значение атрибутов x и у.
В принципе можно конечно обрабатывать данный документ функциями работы со строками, но как бы сделать это грамотнее и красивше?
С XML столкнулся впервые.
В приложении, при обращении к серверу в ответ получаю XML документ, который записываю в поток. Его структура:
[HTML]<?xml version="1.0" encoding="utf-8"?>
<rooms>
<kitchens>
<nedv id="1" name="Стол" x="762" y="590" />
<nedv id="4" name="Стул " x="960" y="736" />
</kitchens>
<badr>
<item id="34" name="Кровать" x="730" y="358" />
<item id="23" name="Столик" x="920" y="358" />
</badr>
</rooms>[/HTML]
Каким образом можно узнать, есть ли в секции <badr> предмет со значением атрибута name="Столик" , а если есть, то получить значение атрибутов x и у.
В принципе можно конечно обрабатывать данный документ функциями работы со строками, но как бы сделать это грамотнее и красивше?