JSON是否存储格式化文本并维护格式

时间:2013-09-30 18:39:37

标签: javascript json nicedit

我正在为网络应用添加文本编辑器。我希望用户能够根据需要创建文本:粗体,下划线,彩色等。如果我将其存储在JSON中它是否会保留格式,或者当我再次检索它时它只是纯文本? / p>

我在网上进行了研究,没有发现任何有助于回答我问题的内容。

我在我的网站上使用NicEdit

2 个答案:

答案 0 :(得分:2)

你的问题太模糊了。你在用什么编辑器程序?例如:如果您使用tinymce,则可以通过调用:

来检索和存储格式
tinyMCE.get( theTextAreaInput.id ).getContent();

这将返回类似于:

的字符串
<p><b>This is bolded,</b> but this is not</p> 

编辑: nicEdit的工作原理完全相同:

[nicInstance].getContent()

http://wiki.nicedit.com/w/page/521/Javascript%20API

并且仅供参考:nicEdit建议您切换到tinyMCE。

  

Nicedit已不再处于活跃开发状态,您可能希望尝试使用CKEditor或TinyMCE。

答案 1 :(得分:0)

这完全取决于编辑器如何在幕后存储数据。如果你正在存储某种标记(或者在最近的编辑中可能会出现降价),那么你应该没问题。否则,它将以明文形式存储。