Javascript 用于XML编辑的HTML组件

Javascript 用于XML编辑的HTML组件,javascript,html,css,xml,Javascript,Html,Css,Xml,我应用html页面在服务器上编辑和发送xml。 为了使其更有用,我希望具有以下属性的基于HTML的决策: 在编辑过程中突出显示XML语法(必需) 尺寸较轻(例如5+Mb太多)(必需) 动态验证XML或按请求验证XML(例如按按钮)(可选) 免费(这是非常必要的,但如果它真的涵盖了所有要求,我愿意付费决定) 谢谢你的建议 您可能希望签出它,它具有XML语法高亮显示、自动完成、标记关闭和其他一些重要功能 我不确定CodeMirror本身是否包含XML验证,但如果您可以使用XmlHttpRequest

我应用html页面在服务器上编辑和发送xml。 为了使其更有用,我希望具有以下属性的基于HTML的决策:

  • 在编辑过程中突出显示XML语法(必需)
  • 尺寸较轻(例如5+Mb太多)(必需)
  • 动态验证XML或按请求验证XML(例如按按钮)(可选)
  • 免费(这是非常必要的,但如果它真的涵盖了所有要求,我愿意付费决定) 谢谢你的建议

    您可能希望签出它,它具有XML语法高亮显示、自动完成、标记关闭和其他一些重要功能


    我不确定CodeMirror本身是否包含XML验证,但如果您可以使用XmlHttpRequest将内容发送到某种在线XML验证服务,那么添加它应该不会很困难。

    这不完全正确。CodeMirror有一个,但也可以通过从a加载或手动上传二进制文件来工作。啊,昨天我试着让它工作时没有意识到这一点。最后,我选择了一个更轻量级的编辑器——CodeFlask