You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome浏览器中XML关联XSL显示空白页的设置调整咨询

Chrome浏览器中XML关联XSL显示空白页的设置调整咨询

你遇到的这个问题其实是Chrome的安全限制导致的——浏览器默认会阻止本地XML文件加载同目录的XSL样式表,怕有安全风险。下面给你几个可行的解决办法:

我的XML文件

<?xml-stylesheet type="text/xsl" href="people.xsl"?>
<people>
    <husband employed="Yes">
        <name>Mark</name>
        <age>45</age>
        <wife>
            <wname>Janet</wname>
            <age>29</age>
        </wife>
    </husband>
    <husband employed="No">
        <name>Matt</name>
        <age>42</age>
        <wife>
            <wname>Annie</wname>
            <age>41</age>
        </wife>
    </husband>
</people>

解决步骤

  • 修改Chrome启动参数解除本地文件限制
    这是最直接的方法:
    1. 先把所有Chrome窗口都关掉
    2. 找到Chrome的快捷方式,右键选「属性」
    3. 在「目标」输入框里,原内容的末尾加个空格,再输入--allow-file-access-from-files
    4. 点「应用」「确定」,然后重新打开Chrome,再双击你的XML文件就能看到格式化后的内容了
  • 检查XSL文件的语法正确性
    有时候空白页可能不是浏览器设置的问题,而是XSL文件本身有语法错误(比如标签没闭合、属性写错)。你可以手动检查XSL的代码,确保它能正常解析XML数据
  • 用本地服务器访问文件
    如果不想修改Chrome的启动参数,也可以用简易本地服务器来打开文件:
    比如打开命令行,进入XML和XSL所在的文件夹,执行python -m http.server(需要安装Python),然后在Chrome里访问http://localhost:8000/你的XML文件名.xml,这样就绕开了本地文件的安全限制

备注:内容来源于stack exchange,提问作者Shahid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:28:16