用于Web开发的nXML模式

时间:2012-03-02 05:25:18

标签: emacs nxml

是否可以使nXML模式更方便用于Web开发?
具体做法是:

  1. <? ... ?>位视为不存在
  2. 当XML架构出现时,不要发出“未知元素”警告 未知
  3. 我宁愿不使用多模式

    编辑:

    关于第2点,真空模式应该这样做,但是当没有根元素时会混淆。快速解决方法是将所有内容包装在任何名称

    的标签中

    EDIT2:

    更好的解决方法仍然是编写一个脚本:

    • 输入nxml模式
    • 后,检查架构是否为空
    • 如果是,请在文档开头添加<temporary-root-tag>
    • 保存之前,请删除标记
    • 保存后,将标签放回

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

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