将XML转换为HTML5

将XML转换为HTML5,xml,html,xslt,Xml,Html,Xslt,我已经使用XSLT将xml文件转换为HTML5,但问题是,它在哪里说这现在是HTML5文件?。我使用浏览器检查器,但我只能看到html。我的意思是,我怎样才能确保转型成功?非常感谢XSLT将把XML转换为HTML DOM。它不会更改您的源文件;这种转换在浏览器加载和呈现XML时动态发生 可以使用浏览器的DOM检查器观察此HTML DOM。在我的浏览器(Firefox)中,它看起来像这样(为了清晰起见,添加了换行符和缩进): 电影列表。 蒂特利亚兰克 Pi19987.1 阿波罗1319957.5

我已经使用XSLT将xml文件转换为HTML5,但问题是,它在哪里说这现在是HTML5文件?。我使用浏览器检查器,但我只能看到html。我的意思是,我怎样才能确保转型成功?非常感谢

XSLT将把XML转换为HTML DOM。它不会更改您的源文件;这种转换在浏览器加载和呈现XML时动态发生

可以使用浏览器的DOM检查器观察此HTML DOM。在我的浏览器(Firefox)中,它看起来像这样(为了清晰起见,添加了换行符和缩进):


电影列表。
蒂特利亚兰克
Pi19987.1
阿波罗1319957.5
Aliens19868.2

谢谢@BoltClock,给定页面是否正确转换?@user3545850:因为这是您的文档,所以“正确转换”的构成取决于您。如果您询问生成的标记是否有效,我认为它是有效的。
<!DOCTYPE html SYSTEM "about:legacy-compat">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title>List of Movies.</title>
    <link href="movies.css" rel="stylesheet">
  </head>
  <body>
    <table class="movies">
      <thead>
        <tr><th>Title</th><th>Year</th><th>Rank</th></tr>
      </thead>
      <tbody>
        <tr><td>Pi</td><td>1998</td><td>7.1</td></tr>
        <tr><td>Apollo 13</td><td>1995</td><td>7.5</td></tr>
        <tr><td>Aliens</td><td>1986</td><td>8.2</td></tr>
      </tbody>
    </table>
  </body>
</html>