Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.05;
Скачать: CL | DM;

Вниз

Прочитать значение из 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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.034 c
15-1139750938
Интересующийся
2006-02-12 16:28
2006.03.05
Ограничение числа подключений к компу в реестре


3-1136875487
alsov
2006-01-10 09:44
2006.03.05
Таблица MSSQL, которая не записывается на жесткий


2-1139827479
ЧихПых )) ЫЫ
2006-02-13 13:44
2006.03.05
Максимальное значение из ADOQuery


2-1140011916
Daria
2006-02-15 16:58
2006.03.05
формат файла


15-1139553043
Rouse_
2006-02-10 09:30
2006.03.05
Ну вот собственно и фсе. Сегодня у меня свадьба :)