Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Распознавание тегов (https://forum.antichat.xyz/showthread.php?t=112572)

ZneP 23.03.2009 10:51

Создание динамического массива из файла с тегами
 
День добрый!

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

Вот пример файла с тегами:

<data>12.02.2009</data>
<elem><text>1111111</text></elem>

Класс считывает файл и создает объект, с которым можно будет работать примерно так:
mas.Tag["data"].Text - получить значение тега data
mas.Tag["elem"].Tag["text"].Text - получить значение тега text, который в свою очередь находиться в теге elem

Вложенных тегов может быть много:
<x1><x2><x...>TEXT</x...></x2></x1>

И соответственно создаются элементы массива:
mas.Tag["x1"].Tag["x2"].Tag["x..."].Text

Хотел вот поинтересоваться, каким методом можно реализовать эту задумку.

wildshaman 23.03.2009 11:06

Цитата:

Сообщение от ZneP
День добрый!

Хотел вот поинтересоваться, каким методом можно реализовать распознавание тегов в файле, например html тегов.

создаешь .html файл и запускаешь в браузере О_О

ZneP 23.03.2009 11:08

Хорошо. Понял свою ошибку. Сейчас исправлюсь

Algol 23.03.2009 11:38

А стандартные парсеры XML не катят ?

ZneP 23.03.2009 12:00

Катит :):):):)

Спасибо за пинок под зад в нужном направлении :)


Время: 16:56