Форум: "Основная";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];
ВнизПрочитать значение из xml-файла, не загружая файл целиком Найти похожие ветки
← →
Pavel__ (2006-02-04 22:52) [0]
<?xml ...>
<node1>
<node2>
<node3>
<node4 value="some text" .../>
</node3>
...
</node2>
...
</node1>
Есть xml-файл такого вида (файлы объемные). Есть директория, где таких файлов достаточно большое количество. С помощью FindFirst нахожу их, потом _каждый_ файл загружаю в IXMLDocument, для того, чтобы прочитать значение св-ва "value". Понятное дело, что все это медленно. Как можно, не загружая файл целиком, прочесть тот самый "value"? Спасибо.
← →
simpson © (2006-02-04 23:08) [1]Здесь:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/2681c4c6-3c92-451a-834d-36125e921e1f.asp
Либо, если структура XML достаточно проста и есть вариант задать набор доп. условий (например, кодировок), то можно написать свой мини-парсер.
IXMLDocument для таких целей, увы, не подходит.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c