4
我使用html HTML頁面編輯並在服務器上發送xml。 爲了使它更實用,我想有以下特性基於HTML的決定:用於XML編輯的HTML組件
- 高亮XML語法編輯(必填)期間;
- 大小重量輕(如5+ MB太多)(必填)
- 驗證XML的即時或請求(例如,通過按下按鈕)(可選)
- 是自由的(是相當必要,但如果它真的覆蓋了所有要求,我就會接受付費決定);
感謝您的任何建議!
我使用html HTML頁面編輯並在服務器上發送xml。 爲了使它更實用,我想有以下特性基於HTML的決定:用於XML編輯的HTML組件
感謝您的任何建議!
您可能希望查看CodeMirror,它具有XML語法高亮顯示,自動完成,標記關閉以及其他一些重要功能。
我不確定CodeMirror本身包含XML驗證,但是如果您只需使用XmlHttpRequest將內容發送到某種在線XML驗證服務,就不應該很難添加。
CodeMirror僅適用於node.js – DNKROZ 2017-12-05 11:29:16
這並非完全正確。 CodeMirror有一個[npm包](https://www.npmjs.com/package/codemirror),但也可以通過從[CDN](https://cdnjs.com/libraries/codemirror)加載它來工作,或者手動上傳二進制文件。 – 2017-12-05 23:48:54
當我試圖讓它在昨天工作時,Ahh沒有意識到這一點。最後,我選擇了一個更輕量級的編輯器 - CodeFlask – DNKROZ 2017-12-06 08:15:42