我想使用CKEDITOR的数据处理模块清理一些html进行显示,但不使用gui或CKEDITOR的其他功能。
我们有一些非常粗略的输入html,我只是希望它有对称标签,条带内联基于位置的样式,并从那里开始。
我无法弄清楚如何做到这一点,可能是因为我不知道如何使用CKEDITOR(它在本应用程序的其他地方使用过)。
我试过了:
var data = CKEDITOR.dataProcessor.toDataFormat('<body><b>foo</b></b></body>'); // throws Uncaught TypeError: Cannot read property '$' of undefined(…)
var cleanedHtml = data.toHtml();