2009-07-23 3 views
0

Как я понимаю, используя XSL для создания документов состоит из двух частей:Как сгенерировать HTML-файл с помощью XSL?

1) XML-документ, который ссылается на таблицу стилей 2) таблицу стилей

Давайте предположим, что я хочу, чтобы создать документ, используя XSL, а затем отправить его другу. Не полагаясь на таблицу стилей, доступную в Интернете, и без указания таблицы стилей как отдельного файла, как я могу отправить ему документ в виде одного файла и заставить его работать?

Я полагаю, что в идеале я бы хотел отправить «преобразованный» вывод, а не сам XML или XSL. Это можно сделать?

ответ

4

У вас есть два варианта:

  1. ли, как вы предлагаете и отправить ваш друг преобразованный документ (вывод XML/XSL-преобразование)
  2. Вставить в XML/XSL в одном файле, как согласно спецификации XSLT (link text)

Если вы не уверены, если ваш друг будет иметь возможность обрабатывать XML/XSL файл сам, то вы на самом деле только остается вариант 1

+0

Хея - не знал о встроенном варианте! +1 – Stobor

0

возможно ... Вы можете попробовать просмотреть страницу в веб-браузере и просмотреть источник. В противном случае, вероятно, вы используете неправильный формат.

2

Вам нужен процессор xslt. Это принимает файлы xml и xsl и обрабатывает их в свой вывод (обычно html, text или xml). Некоторые распространенные из них являются:

Вы можете взять выходной html, text или xml fil e, и передать это вашему другу.