2015-08-24 2 views
-4

я мучаюсь, чтобы получить выход, показывая в выпадающем меню из файла XML, которые имеют содержание, какзаселения выпадающего меню из XML-файла с помощью C#

<?xml version="1.0" encoding="utf-8"?> 
<wayList> 
<way xsi:type="Check" Name="mountainway" /> 
<way xsi:type="Check" Name="railway" /> 
<\wayList> 

и хочу выход в

  • mountainway
  • железная дорога

предлагаю спасибо

+0

где вы застреваете? чтение содержимого файла? привязать содержимое к выпадающему меню? –

+0

Также указатель на задание хорошего вопроса, укажите технологию, которую вы используете (либо в теге, либо, по крайней мере, в вопросе «я»). Это ASP.Net, WinForms, WPF и т. Д. ... –

+0

Я не могу прочитать желаемые выходные данные из XML-файла. Я застрял с кодом, чтобы заполнить выпадающее меню из этого xml-файла, используя xmldocument(). – arjun307

ответ

0

Здесь

XmlTextReader reader = new XmlTextReader ("books.xml"); 
while (reader.Read()) 
{ 
// Do some work here on the data. 
    ddl.Items.Add(new ListItem(reader.Name, reader.Name)); 
} 
0

Я хотел бы использовать LinqToXml.

List<string> values = XDocument.Load(filename) 
         .Descendants("way") 
         .Select(w => w.Attribute("Name").Value) 
         .ToList(); 
Смежные вопросы