xml - 如何运行 XSLT 文件?

标签 xml xslt

我正在编写 XSLT 文件以将 XML 文档转换为 XHTML 文档。我同时使用了 Visual Studio 和 XML Notepad 2007预览我的 XSLT 文件的结果,但现在我想实际写出一个真正的 XHTML 文件,这样我就可以看到它在其他浏览器中的外观。

Visual Studio 或 XML NotePad 都没有明显的方法来保存预览。我错过了什么吗?显然,文件正在创建,因为正在预览某些内容,但我需要知道该文件的创建位置,或者更好的是选择它的位置。

最佳答案

你有两个选择:

  1. 让浏览器来做。传递带有 XSLT 引用的 XML,浏览器(IE 6 或更低版本可能有问题)会将其呈现为 (X)HTML:

    <?xml-stylesheet type="text/xsl" href="http://www.example.com/my-xslt.xsl" ?>

  2. 在服务器端执行。大多数语言都有接受 XSLT 和 XML 数据,然后输出 (X)HTML 的方法。以下是一些选项:

alt text

关于xml - 如何运行 XSLT 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590085/

相关文章:

c# - .NET Web 服务引用生成的类不适用于 dateTime 类型

Python:使用命名空间解析 SVG/XML

xml - Notepad++ shortcut.xml 文件在编辑后被清除

xml - XML XPath问题

javascript - 将 javascript 变量传递给 xsl 条件

php - 对具有命名空间的属性进行 XPath 过滤

java - XML 转换导致 FileNotFoundException

c# - XSD:使用 Visual Studio xsd.exe 不生成 Array[] 而不是 List<>

xml - 如何获取具体元素值

xslt - 如何从文档中删除<b/>