forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   С# (http://forum.boolean.name/forumdisplay.php?f=128)
-   -   XDocument parse (http://forum.boolean.name/showthread.php?t=18878)

mudcrab2142 23.01.2014 14:06

XDocument parse
 
Вообщем имеется xml такого типа:
Код:

<?xml version="1.0" encoding="UTF-8" ?>
<RoadElements>
<Element name="StraightRoad" position="0,0,0" rotation = "90,0,0" scale="1,1,1"></Element>
<Element name="StraightRoad" position="0,0,20" rotation = "90,0,0" scale="1,1,1"></Element>
<Element name="StraightRoad" position="0,0,40" rotation = "90,0,0" scale="1,1,1"></Element>
<Element name="StraightRoad" position="0,0,60" rotation = "90,0,0" scale="1,1,1"></Element>
</RoadElements>

Как раскидать данные этих элементов в 4 string массива? Интересует сама процедура доступа к свойствам элементов.

Жека 23.01.2014 20:33

Ответ: XDocument parse
 
Есть метод Elements(), возвращающий дочерние объекты, у него size(), это позволяет создать массивы нужного размера. Дальше пробегаешь по дочеррним элементам и функцией element.Attribute("Параметр_Здесь").Value заполняешь массивы.
Я сам не делал, прочел только что в инете.


Часовой пояс GMT +4, время: 15:27.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot