Forpost
19-04-2011, 16:21
Здравствуйте.
Работаю с xml. Данный xml в кодировки ANSI.
XmlTextReader reader = new XmlTextReader(@"D:\a.xml");
while (reader.Read())
{
if (reader.Name == "Квалификация")
label1.Text = reader.GetAttribute("Название");
}
В итоге ничего не выводит.
Думаю, что это проблемы с кодировкой. Ибо в xml'ке есть строка <Квалификация Название="начальник"/></Квалификация>
Насколько я понял, код программы в C# пишется в кодировке UTF-16.
Как быть?
Работаю с xml. Данный xml в кодировки ANSI.
XmlTextReader reader = new XmlTextReader(@"D:\a.xml");
while (reader.Read())
{
if (reader.Name == "Квалификация")
label1.Text = reader.GetAttribute("Название");
}
В итоге ничего не выводит.
Думаю, что это проблемы с кодировкой. Ибо в xml'ке есть строка <Квалификация Название="начальник"/></Квалификация>
Насколько я понял, код программы в C# пишется в кодировке UTF-16.
Как быть?