powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как наложить шаблон?
14 сообщений из 14, страница 1 из 1
Как наложить шаблон?
    #34014289
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть sql-запрос, который формирует XML-данные. Затем в asp формирую XML, используя этот запрос. Как теперь на эти данные наложить шаблон?
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34014437
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XSLT
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34014477
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как его использовать в asp? Если сам xml-документ формируется в результате запроса?
Если обычный хмл-документ, то там всё понятно, добавляешь к этому хмл путь к шаблону и всё. Как здесь это делается?
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34014520
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это делает cmd.XslPath ?
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015121
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NNikaКак его использовать в asp? Если сам xml-документ формируется в результате запроса?
Если обычный хмл-документ, то там всё понятно, добавляешь к этому хмл путь к шаблону и всё. Как здесь это делается?а что, если хмл-документ, формируемый в результате запроса, преобразовать к обычному хмл-документу и добавить к нему путь к шаблону?
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015283
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то я не совсем поняла.
Мне нужно, чтобы asp-скрипт генерировал xml-документ, котрый в дальнейшем должен подвергнуться XSLT-преобразованию и превратиться в HTML-документ.
Есть пример вот здесь , но этот пример написан на VB, а мне нужен VBScript.
Пробовала использовать cmd.XslPath, но выдается ошибка:
Код: plaintext
1.
Object doesn't support this property or method: 'XslPath'
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015319
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну как же? Читаем цитату: NNikaКак его использовать в asp? Если сам xml-документ формируется в результате запроса?
Если обычный хмл-документ, то там всё понятно, добавляешь к этому хмл путь к шаблону и всё. Как здесь это делается?и пытаемся представить, чем отличается хмл-документ, формируемый в результате запроса, от обычного хмл-документа. Что получается?
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015334
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NNikaЕсть пример вот здесь не смотри туда: это асп.нет, а ты пишешь на старом аспе. Между ними большая разница.
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015351
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть файл my.asp
вот фрагмент:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Set cmd = Server.CreateObject("ADODB.Command")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnect2
Set cmd.ActiveConnection = conn
cmd.CommandType = adCmdText
cmd.CommandText ="Здесь мой запрос, который возвращает xml-данные"               
cmd.Properties("Output Stream") = Response
 cmd.Properties("xml root") = "root"
 cmd.Execute  ,  , adExecuteStream
 
Этот кусок программы выводит xml-документ в браузер. Мне нужно ещё соединиться с шаблоном, чтобы уже в браузер шло с ним.
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015527
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Компонент MSXML
пример
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015578
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм.
Там же уже есть xml-документ, а у меня он формируется в самом asp. Т.е. у меня нет фала с расширением xml. У меня только файл asp. Его запускаешь в браузере, он выдает xml-данные. Мне нужно, чтобы в браузер уже шло с шаблоном.
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34015711
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы поискали в google!
Код: plaintext
1.
2.
Set xmlDOM = Server.CreateObject("MSXML2.DomDocument.3.0")
xmlDOM.LoadXml(строка с XML-кодом)
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34016043
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
cmd.Properties("Output Stream") = Response
в качестве выходного потока можно указывать DOMDocument, попробуй.
...
Рейтинг: 0 / 0
Как наложить шаблон?
    #34017067
NNika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем всё получилось. Здесь нужно также действовать, как с обычным xml-документом. т.е. написать <?xml-stylesheet type="text/xsl" href="name.xsl"?>.
maXmo говорил дело. Видимо я перегрелась
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как наложить шаблон?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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