powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ускорить обработку XML файлов - с помощью XSL
7 сообщений из 7, страница 1 из 1
ускорить обработку XML файлов - с помощью XSL
    #33351370
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(вопрос из http://www.sql.ru/forum/actualthread.aspx?tid=229741)
1) В интернет эксплорере - нормально парсит,
2) а из под программы - многие элементы не работаеют -

Кто пробовал из под программы запускать XSLT ? (например из дельфи)?
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33360316
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а каким раком грузишь парсер?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33361309
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoа каким раком грузишь парсер?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm

Вопрос конечно интересный...
Ранее там была вся программа, и в ней:
oInXML.DocumentElement.TransformNode(oXSL.DocumentElement, MyString);

Так вот эта штука работает (в смысле ошибки не выкидывает) - но не выдает просто тексты (из XSL) и значения параметров тэгов.
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33362153
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду, откуда самоё olnXML и oXSL берутся.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33362161
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПользовательТак вот эта штука работает (в смысле ошибки не выкидывает) - но не выдает просто тексты (из XSL) и значения параметров тэгов.может, хслка неправильно написана?
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33362692
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoЯ имел в виду, откуда самоё olnXML и oXSL берутся.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
Ранее Дмитрий Арефиев дал работающий пример:
uses
xmldom, XMLIntf, msxmldom, XMLDoc, ShellAPI;
.......
procedure TForm1.Translate(const AInXML, AInXSL, AOutXML: String);
var
oInXML: TXMLDocument;
oXSL: TXMLDocument;
oOutXML: TXMLDocument;
begin
oInXML := TXMLDocument.Create(Self);
oXSL := TXMLDocument.Create(Self);
oOutXML := TXMLDocument.Create(Self);
try
oInXML.LoadFromFile(AInXML);
oXSL.LoadFromFile(AInXSL);
oOutXML.Active := True;
oInXML.DocumentElement.TransformNode(oXSL.DocumentElement, oOutXML);
oOutXML.SaveToFile(AOutXML);
ShellExecute(Handle, 'open', PChar('explorer'), PChar(AOutXML), nil, SW_SHOW);
finally
oInXML.Free;
oXSL.Free;
oOutXML.Free;
end;
end;
-------------------
...
Рейтинг: 0 / 0
ускорить обработку XML файлов - с помощью XSL
    #33362693
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo ПользовательТак вот эта штука работает (в смысле ошибки не выкидывает) - но не выдает просто тексты (из XSL) и значения параметров тэгов.может, хслка неправильно написана?
Я проверяю в Интернет експлорере - и в нем все нормально отрабатывается.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ускорить обработку XML файлов - с помощью XSL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]