Заполнение TreeView данными из XML файла

c# Работа с TreeView. Часть 2 Продолжаем работать с элементом управления TreeView и сегодня рассмотрим следующие моменты: создание и добавления узлов, контроль текущего местоположения в дереве, а так же добавление атрибутов. Для начала добавим в созданный ранее проект новый XML файл. Если Вы не знаете, как это сделать, то можете прочитать об этом здесь <?xml … Читать далее

DOM — Объектная модель документа для работы с XML файлами

DOM часть первая В состав библиотеки базовых классов (BCL) платформы .NET Framework входит сборка System.Xml.dll, в которой хранится реализация технологии DOM. XML DOM (Document Object Model) DOM (Объектная модель документа) — это не зависящий от платформы и языка интерфейс, который позволяет получать доступ к XML файлам, изменять их структуру и содержимое. Представляет содержимое файла XML … Читать далее

Работа с элементом управления TreeView в языке c#

c# работа с элементом управления TreeView Для начала создадим Windows Forms приложение. После чего добавим на форму элемент управления TreeView, который будет заполняться данными из XML файла.   Добавим в проект XML файл. Если вы не знаете, как это сделать, то можете прочитать об этом здесь Структура файла: <?xml version=»1.0″ encoding=»utf-8″ ?> <cars> <models name … Читать далее

Как найти xml элемент по его атрибуту в XML файле?

Как найти xml элемент по его атрибуту? Из этой статьи Вы узнаете, как найти xml элемент по его атрибуту с помощью простого LINQ запроса. И так для начала создадим Windows Forms приложение и поместим на форму: два элемента управления textBox (txtAtrName и txtAtrValue), кнопку и один listBox. Затем добавим в наш проект xml файл, который … Читать далее

Протокол XML-RPC для вызова удаленных процедур WordPress

Вызов удаленной процедуры WordPress с помощью протокола XML-RPC XML-RPC это протокол вызова удаленных процедур, который использует формат XML для кодирования данных и протокол HTTP для обмена данными по сети между клиентом и сервером. В нашем примере в качестве клиента будет выступать Windows Forms приложение, а в качестве сервера, сайт под управлением cms WordPress. Данная cms … Читать далее

Как добавить XML файл в Solution Explorer

Как добавить XML файл в проект В окне Solution Explorer нажмите правую кнопку мыши на имени текущего проекта. В появившемся контекстном меню выберите пункт Add, после чего появиться дополнительно меню, в котором нужно выбрать пункт New Item.   Откроется новое окно. В левом столбике нажмите один раз на пункт Data, по центру появятся шаблоны, выберите … Читать далее

В чём отличие между методом Nodes и Descendants?

В чём разница между методом Nodes и Descendants? В этой статье хочу рассказать про метод Descendants и показать его отличие от метода Nodes при работе с xml узлами типа XElement. Метод Nodes И так предположим, что у нас есть xml файл, который например, содержит следующую структуру:   <friends> <friend id=»1″> <name>Иван</name> <lastname>Иванов</lastname> <age>22</age> </friend> <!—комментарий—> … Читать далее

Атрибуты XML файла

Атрибуты XML файла В прошлой статье Вы узнали, как работать с элементами и узлами XML файла. В этой статье Вы узнаете, что такое атрибуты, а так же разберем основные операции с ними, такие как создание, изменение, удаление и добавление атрибута, используя язык c#. Как упоминалось ранее, в предыдущих статьях, элементы XML файла могут иметь любое … Читать далее