6

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

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

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

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

谢谢你的建议

4

2 回答 2

4

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

有关详细信息,请参阅http://infohost.nmt.edu/tcc/help/pubs/rnc/

于 2010-12-16T08:47:57.497 回答
4

你不能,但你可以尝试将 xsd 模式转换为 (rng/rnc),这不是 100% 准确,请参阅这个问题:xsd to rnc (or rng) conversion (unix command line)

于 2010-12-20T10:13:46.703 回答