• 请不要在回答技术问题时复制粘贴 AI 生成的内容
catamaran
V2EX  ›  程序员

chrome/edge 是否支持用 xsl 渲染 xml 文件?

  •  
  •   catamaran · Dec 27, 2023 · 2239 views
    This topic created in 894 days ago, the information mentioned may be changed or developed.

    下面是个 xml 文件的开头,第二行引用了一个 xsl ,当用传统的 ie 浏览器来打开这个 xml 的时候,xsl 会对 xml 进行渲染,类似 html 渲染的效果,但是现在的 chrome/edge 打开的时候,显示一片空白,有办法解决这个问题吗?

    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
    

    我现在只能找个旧系统处理,win10 上面好像已经没有 ie 了。

    技术细节: https://www.w3schools.com/xml/xsl_transformation.asp

    6 replies    2023-12-28 10:16:29 +08:00
    danbai
        1
    danbai  
    PRO
       Dec 27, 2023 via Android
    在 html 中解析 xml 拿 xsl 进行渲染?
    ysc3839
        2
    ysc3839  
       Dec 27, 2023 via Android
    打开开发者工具看错误信息?
    aliofwind
        3
    aliofwind  
       Dec 27, 2023
    XSLT 支持没有问题,但是不支持本地文件调用本地 XSLT ,要搭个 http 服务器
    FreeWong
        4
    FreeWong  
       Dec 28, 2023
    nnnnnnnnn 年前,csdn 使用过这个技术
    catamaran
        5
    catamaran  
    OP
       Dec 28, 2023
    @danbai 不是,就是打开 xml 文件,正常情况下,xml 文件都是有 tag 的,跟 html 类似,这么说吧,用浏览器打开 xml 和 html 可以实现同样的页面效果
    catamaran
        6
    catamaran  
    OP
       Dec 28, 2023
    @FreeWong 是的,很古老的技术了,但是有时候把 xml 弄成表格很方便。n 年前微软展示硬件的网站也是这么搞的,只不过是在服务器渲染的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   977 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 19:37 · PVG 03:37 · LAX 12:37 · JFK 15:37
    ♥ Do have faith in what you're doing.