Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > С#

С# Средство разработки на платформе .Net

Ответ
 
Опции темы
Старый 23.01.2014, 14:06   #1
mudcrab2142
AnyKey`щик
 
Регистрация: 23.06.2013
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
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 массива? Интересует сама процедура доступа к свойствам элементов.
__________________
Call of Edge(Android)
(Offline)
 
Ответить с цитированием
Старый 23.01.2014, 20:33   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: XDocument parse

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


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com