3

是否可以让 nXML 模式更方便 Web 开发?
具体来说:

  1. 将位视为<? ... ?>不存在
  2. 当 XML 架构未知时,不要发出“未知元素”警告

我宁愿不使用多模式

编辑:

关于第 2 点,空模式应该这样做,但是当没有根元素时它会变得混乱。一个快速的解决方法是用任何名称将所有内容包装在一个标签中

编辑2:

一个更好的解决方法可能是编写一个脚本,它将:

  • 进入nxml模式后检查schema是否为空
  • 如果是,<temporary-root-tag>请在文档开头添加
  • 保存前先去掉标签
  • 保存后,放回标签
4

2 回答 2

3

设置(rng-validate-mode 0)可能是一个好的开始。

于 2012-03-02T06:17:17.813 回答
2

你知道nxhtml模式吗?它专门用于 Web 开发,它建立在 nxml 之上。

于 2012-03-02T06:28:33.803 回答