我正在使用Express在NodeJs上用JavaScript編寫CMS中的CMS。我的目標是構建過去幾年來在.NET中每天構建的內容,但現在純粹用JavaScript。 目前,我有基本的流程工作,內聯編輯頁面(帶有「contenteditable」屬性),然後將這些可編輯div的HTML解析爲JSON並將其存儲在MongoDB中。NodeJs CMS - 構建CMS時作爲存儲格式的XML或JSON
另一種解決方法是,將所需部分的JSON解析回HTML服務器端,並使用jQuery將其插入到JSDom文檔中,然後將整個文檔發送到客戶端。
這一切都很完美,但現在我正在與一位正在質問HTML存儲爲JSON的部分的同事進行討論。在他看來,這應該是XML,但在將所有內容都改爲XML之前,我希望聽到關於此問題的更多意見。
XML在處理的任何部分都比JSON有優勢嗎?我不得不使用XSLT將XML格式化爲HTML,而不是像我所知的那樣將JSON解析回HTML。
對此的任何意見將不勝感激。