Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2014, 22:12   #1
yaprogrammist
Пользователь
 
Регистрация: 31.08.2013
Сообщений: 15
По умолчанию Считать данные из xml-файла

<?xml version="1.0" encoding="utf-8"?>
<test>
<question1>
<question>1</question>
<answer1 result="false">2</answer1>
<answer2 result="false">3</answer2>
<answer3 result="true">4</answer3>
<answer4 result="false">5</answer4>
</question1>
</test>

Как считать значения question, answer1,answer2,answer3 и answer4 и раскидать их по переменным?
yaprogrammist вне форума Ответить с цитированием
Старый 22.03.2014, 11:38   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

http://msdn.microsoft.com/ru-ru/libr...v=vs.110).aspx
phomm вне форума Ответить с цитированием
Старый 23.03.2014, 20:52   #3
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

Лучше использовать LINQ to XML (http://msdn.microsoft.com/ru-ru/libr...vs.110%29.aspx). Все другие способы безнадежно устарели.

Последний раз редактировалось Romanus; 23.03.2014 в 20:56.
Romanus вне форума Ответить с цитированием
Старый 23.03.2014, 22:00   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от Romanus Посмотреть сообщение
Лучше использовать LINQ to XML (http://msdn.microsoft.com/ru-ru/libr...vs.110%29.aspx). Все другие способы безнадежно устарели.
пруф можно?
или сами выдумали?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.03.2014, 15:55   #5
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
пруф можно?
или сами выдумали?
Я имел ввиду что читать данные из xml XmlReader-ом, который чуть сложнее чем в первом сообщении этого топика, конечно можно но хм скажем так довольно больше и сложнее получается код и как следствие сложнее в нем потом разобраться. И да это мое ИМХО.
Romanus вне форума Ответить с цитированием
Старый 24.03.2014, 16:15   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от Romanus Посмотреть сообщение
Я имел ввиду что читать данные из xml XmlReader-ом, который чуть сложнее чем в первом сообщении этого топика, конечно можно но хм скажем так довольно больше и сложнее получается код и как следствие сложнее в нем потом разобраться. И да это мое ИМХО.
зато такие данные можно обрабатывать любого размера, в то время как для Linq to xml нужно грузить все в память.

так же нельзя говорить что устарели, XmlDocument работает на XPath, и он не устарел.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как считать данные с файла? doctorvra4 Паскаль, Turbo Pascal, PascalABC.NET 1 22.11.2012 20:29
Считать данные с *.pcap файла grafjoker Фриланс 0 26.02.2012 00:17
Считать и обработать данные из файла EXCEL CJ ALEX R Помощь студентам 4 14.08.2011 13:04
Как оперативно считать данные из txt файла Rustik2 Общие вопросы C/C++ 8 10.10.2009 12:40
как считать данные с Txt файла? Alar Общие вопросы Delphi 0 29.10.2006 20:12