如何使用emacs nxml模式使用xsd模式验证某些xml文件?

问题描述 投票:0回答:2

我已经安装了 GNU emacs 23.2.1 和 nxml-mode-20041004。

我想使用 xsd 文件验证 xml 文件,但 emacs 抱怨

没有可用于文件扩展名“xsd”的架构加载器

我怎样才能为 xsd 文件扩展名制作这个加载程序?

谢谢您的建议

xml emacs xsd schema nxml
2个回答
4
投票

你不能,但你可以尝试将xsd模式转换为(rng / rnc),它不是100%准确,请参阅这个问题:xsd到rnc(或rng)转换(unix命令行)


4
投票

您不能使用 W3C XML 架构 (xsd)。 Emacs nxml-mode 使用紧凑语法 RELAX NG 模式 (rnc) 验证 XML 文档。

有关更多信息,请参阅 https://www.gnu.org/software/emacs//manual/html_node/nxml-mode/Introduction.html

© www.soinside.com 2019 - 2024. All rights reserved.