Jquery xml附加xsl并放入html中为什么它不起作用?

Jquery xml附加xsl并放入html中为什么它不起作用?,jquery,xml,dom,xslt,Jquery,Xml,Dom,Xslt,我有index.html <body> <div id="nav"> <ul> <li id="cd123">CD</li> </ul> </div> <div id="data"> <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href

我有index.html

<body>

 <div id="nav">
   <ul>
      <li id="cd123">CD</li>
   </ul>
 </div>

 <div id="data">
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
   <!-- Edited by XMLSpy® -->
  <catalog>
    <data>topic</data>
    <cd id="cd123">
        <title>Empire Burlesque</title>
        <artist>Bob Dylan</artist>
        <country>USA</country>
        <company>Columbia</company>
        <price>10.90</price>
        <year>1985</year>
    </cd>
    .....
   </catalog>
 </div>

    CD
话题 皇帝讽刺剧

任何人都可以给我一些代码或技巧,我实现了这一点


谢谢

如果将XML发送到包含XML样式表处理指令的浏览器,浏览器将尝试加载样式表并将其应用于XML

在HTML文档中间放置XML样式表处理指令,你不能做同样的事情。如果你能,也许会很好。但这是一厢情愿;你在梦想一个根本不存在的设施

事实上,一般来说,尝试在HTML文档中嵌入XML不是一个好主意;HTML5解析器将尝试将其转换为它可以识别的HTML