![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Не сочтите кощунством, пиши на самом деле на Lazarus'е, уже решение где мог спрашивал.
Код следующий: Код:
procedure TForm1.MenuItem4Click(Sender: TObject); var s:string; PassNode: TDOMNode; Doc: TXMLDocument; begin ReadXMLFile(Doc, '\\server\types\type_1\all_files\file_00529759\file529759.xml'); PassNode := Doc.DocumentElement.FindNode('number'); s:=UTF8Encode(PassNode.TextContent); Doc.Free; end; ![]() Сам смог найти только тупейший метод: 1) скопировать хмлку; 2) сохранить в кодировке UTF8; 3) прочитать как текст. Второй пункт не знаю как автоматизировать, с остальным уже разобрался. В принципе "тупейший метод" тоже подходит, делать придется всего раз 40 в день и хмлка сама по себе не большая, строк в 200, сетка даже не заметит, также как и сервак с котого я буду этот файл забирать. Последний раз редактировалось lmikle, 30.12.2011 в 03:16. |