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

使用schxslt-cli、xslt3及Saxon-JS验证XML文件的步骤困惑

使用schxslt-cli、xslt3和Saxon-JS验证XML文件的问题

环境与文件

  • 工具:schxslt-cli.jar(v1.9.5)及对应样式表、xslt3、Saxon-JS
  • 待处理文件:CEN-EN16931-UBL.sch、PEPPOL-EN16931-UBL.sch

尝试步骤及问题

  1. 编译样式表
    执行命令:
java -jar schxslt-cli.jar -s CEN-EN16931-UBL.sch -d schxslt/2.0/pipeline-for-svrl.xsl -o output.xsl

生成的output.xsl内容过于简单,无法确认该命令是否正确。

  1. 导出SEF文件
    执行命令:
xslt3 -xsl:output.xsl -export:output.sef.json

触发错误:

Error XTSE0150 on line 1 in Artifacts/output.xsl: Simplified stylesheet root element lacks @xsl:version Failed to compile stylesheet

疑问

不确定后续是否应该使用SaxonJS.transform()处理生成的SEF文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 03:42:08