
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.10.2006, 14:32
|
|||
|---|---|---|---|
|
|||
XSLT-преобразование через MSXML/IE |
|||
|
#18+
Вот возникла такая проблемка: есть юзерские документы XML-формата, к ним есть стандартные XSL-отображалки. В части документов строчка трансформации прописана явно - и их банально открывает IE (из дельфевого клиента, вызовом ShellExecute). А вот когда xslt-шаблон не прописан, то приходится изгяляться - грузить документ, добавлять строчку, выгружать во временный каталог, и оттуда уже открывать. Собственно, вопрос: можно ли как-то через COM (подгрузив IE как OLE-контейнер) или через ShellExecute, объяснить IE, что он должен использовать такой-то шаблон? (какой шаблон использовать, заведомо известно до момента открытия файла). Или, возможно, через MSXML можно как-то напрямую сделать трансформацию, сохранить html, и открыть уже его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2006, 14:42
|
|||
|---|---|---|---|
XSLT-преобразование через MSXML/IE |
|||
|
#18+
Можно через msxml выполнить, смотри интерфейс IXMLDOMNode ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2006, 20:37
|
|||
|---|---|---|---|
|
|||
XSLT-преобразование через MSXML/IE |
|||
|
#18+
Вот с этим как раз проблемы, причем совершенно загадочного плана: Код: plaintext 1. При этом, те же xml и xslt через IE работают прекрасно, т.е. ошибок в xml/xslt нет. Никто с таким не сталкивался? Это под Delphi7.1 - случаем, не баг самого делфи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=14&tablet=1&tid=1334607]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 466ms |

| 0 / 0 |
