Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вывод инструкции обработки в XSLT / 16 сообщений из 16, страница 1 из 1
29.10.2007, 16:25
    #34902208
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
Простите, если факовый вопрос. Мой тимплейт должен уметь делать XML для ЭмЭс Экселя. Там в начале документа можно задать инструкцию по обработки специальную, чтобы было красиво.

Вобщем вопрос: как из XSLT шаблона вывести в выходной документ волшебную запись вида
Код: plaintext
<?что-то там понаписать надо, не важно что?>
...
Рейтинг: 0 / 0
29.10.2007, 16:33
    #34902265
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
Похоже сам нашёл.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
29.10.2007, 16:37
    #34902290
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
Не, не нашёл. Что-то мне вот такое:
Код: plaintext
1.
2.
3.
    <xsl:processing-instruction name="xml">
	version="1.0" encoding="UTF-8"
    </xsl:processing-instruction>
не хочет выводить что надо.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
29.10.2007, 16:39
    #34902301
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
настройки xml-директивы настраиваются через xsl:output
...
Рейтинг: 0 / 0
29.10.2007, 18:19
    #34902781
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
maXmoнастройки xml-директивы настраиваются через xsl:output
Не понял, как мне это поможет.
...
Рейтинг: 0 / 0
29.10.2007, 19:56
    #34902995
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
ну ты же хочешь вывести xml-директиву? Она выводится не как инструкция по обработке.
...
Рейтинг: 0 / 0
29.10.2007, 20:15
    #34903020
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
maXmoну ты же хочешь вывести xml-директиву? Она выводится не как инструкция по обработке.
Я в ИксЭмЭль не особо. В чём отличие?
...
Рейтинг: 0 / 0
29.10.2007, 23:46
    #34903244
TiG
TiG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
Sarin maXmoну ты же хочешь вывести xml-директиву? Она выводится не как инструкция по обработке.
Я в ИксЭмЭль не особо. В чём отличие?
XSLT specification
7.3 Creating Processing Instructions
...
NOTE:This means that xsl:processing-instruction cannot be used to output an XML declaration. The xsl:output element should be used instead (see http://www.w3.org/TR/xslt#output][16 Output] ).

16 Output
<!-- Category: top-level-element -->
<xsl:output
method = "xml" | "html" | "text" | qname-but-not-ncname
version = nmtoken
encoding = string
omit-xml-declaration = "yes" | "no"
standalone = "yes" | "no"
doctype-public = string
doctype-system = string
cdata-section-elements = qnames
indent = "yes" | "no"
media-type = string />
...
Рейтинг: 0 / 0
30.10.2007, 10:54
    #34903837
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
стоит ещё выделить
XSLT specification version = nmtoken
encoding = string
...
Рейтинг: 0 / 0
30.10.2007, 12:56
    #34904379
TiG
TiG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
maXmoстоит ещё выделить
XSLT specification version = nmtoken
encoding = string

можно, если дефолтные значения не устраивают
...
Рейтинг: 0 / 0
30.10.2007, 18:09
    #34905613
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
Я пробовал ставить метод вывода xml. Не помогло.
...
Рейтинг: 0 / 0
30.10.2007, 18:45
    #34905694
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
значит, тебе не повезло, тебе придётся с этим жить.
...
Рейтинг: 0 / 0
30.10.2007, 19:01
    #34905728
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
maXmoзначит, тебе не повезло, тебе придётся с этим жить.
XSLT-процессор - стандартный джавовский. JDK 1.5
...
Рейтинг: 0 / 0
30.10.2007, 20:33
    #34905862
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
а не важно, всё равно придётся.
...
Рейтинг: 0 / 0
29.11.2007, 13:27
    #34974761
xquery
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
omit-xml-declaration = "no"
...
Рейтинг: 0 / 0
29.11.2007, 14:02
    #34974905
TiG
TiG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод инструкции обработки в XSLT
xqueryomit-xml-declaration = "no"это дефолтное значение для xsl:output/@method = "xml"
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вывод инструкции обработки в XSLT / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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