Как использовать режим emacs nxml для проверки определенного файла XML с использованием схемы xsd? - PullRequest
5 голосов
/ 16 декабря 2010

Я установил GNU emacs 23.2.1 и nxml-mode-20041004.

Я хочу проверить файл xml с помощью файла xsd, но emacs жалуется

Нет загрузчика схемыдоступно для расширения файла `xsd '

Как я могу сделать этот загрузчик для расширения файла xsd?

Спасибо за совет

Ответы [ 2 ]

3 голосов
/ 20 декабря 2010

Вы не можете, но вы можете попытаться преобразовать схему xsd в (rng / rnc), она не на 100% точна, см. Этот вопрос: преобразование xsd в rnc (или rng) (командная строка unix) )

3 голосов
/ 16 декабря 2010

Вы не можете использовать XML-схему W3C (xsd). Emacs nxml-mode проверяет документы XML, используя компактную синтаксическую схему RELAX NG (rnc).

Для получения дополнительной информации см. http://infohost.nmt.edu/tcc/help/pubs/rnc/.

...