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

XSLT模板中表格内容无法显示的原因排查求助

XSLT表格内容无法显示的排查方案

可能的问题及解决步骤

  • XML与XSLT未正确关联
    你的XML文件没有引用XSLT模板,处理器或浏览器无法识别该用哪个样式表做转换。需要在XML的根节点前添加关联声明:

    <?xml-stylesheet type="text/xsl" href="你的XSLT文件名.xsl"?>
    

    确保XSLT文件和XML文件在同一目录,或者href路径填写正确。

  • 浏览器/处理器环境限制

    • 若用现代浏览器直接打开本地XML文件,可能因安全限制导致XSLT转换失效。可以用Python启动本地服务器:
      python -m http.server 8000
      
      再通过http://localhost:8000/你的XML文件名.xml访问。
    • 用专业XSLT处理器(如Saxon)测试代码逻辑:
      saxon -s:你的XML文件名.xml -xsl:你的XSLT文件名.xsl -o:输出.html
      
      查看生成的HTML文件是否包含正确的表格结构。
  • 元素名大小写或拼写错误
    XML是大小写敏感的,检查XSLT中select语句里的元素名(如personas、persona)是否和XML中的元素完全一致,避免拼写错误。

代码正确性验证

你的XML和XSLT逻辑本身是正确的,关联后可生成正常表格。示例关联后的完整XML:

<?xml-stylesheet type="text/xsl" href="personas.xsl"?>
<personas>
  <persona>
    <nombre>John Doe</nombre>
    <edad>30</edad>
  </persona>
  <persona>
    <nombre>Jane Smith</nombre>
    <edad>25</edad>
  </persona>
</personas>

将XSLT代码保存为personas.xsl,通过本地服务器访问XML即可看到正常显示的表格。

内容的提问来源于stack exchange,提问作者xTelmo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 07:23:11