我有一个大学项目,我在网页上使用ace编辑器。 https://github.com/ajaxorg/ace
Ace编辑器将标签定制为看起来像编辑器。我可以使用jquery .val()函数或编辑器API提取其值,但源代码会丢失其语法。 例如,如果代码是:
System.out.printls("Enter number");
int value = ScannnerObj.nextInt();
提取的值如下所示:
System.out.printls(“输入数字”); int value = ScannnerObj.nextInt(); //全部在一行
我必须从编辑器中提取此值并将其保存在数据库中我正在使用Django。 后来我也希望检索它,以免程序语法被改变。
任何人都可以告诉我实现这一目标的正确方法。我在这里错过了一些链接。 Thanx提前:))
答案 0 :(得分:0)
好的我找到了解决方案:)使用以下代码来渲染ace编辑器
editor = ace.edit("editor");
not
var editor = ace.edit("editor"); //(not to write var)