JSON 是否存储格式化文本并保持格式
Does JSON store formatted text and maintain the format
我正在向Web应用程序添加文本编辑器。我希望用户能够根据需要创建文本:粗体、下划线、彩色等。如果我将其存储在 JSON 中,它会保持格式还是在我再次检索它时只是纯文本?
我在网上进行了研究,没有遇到任何可以帮助回答我的问题的东西。
我在我的网站上使用 NicEdit
你的问题太模糊了。您使用什么编辑器程序?例如:如果使用 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。
这完全取决于您的编辑器如何在后台存储数据。如果您正在存储某种标记(或最近的编辑器中可能出现的降价),那么您应该没问题。否则,它将被存储为明文。
相关文章:
- 测试文本区域中的特定文本格式
- 有没有一种方法可以从两个标签之间提取文本,并以我选择的格式输出
- 在不使用javascript的情况下,可以在表单字段中设置文本占位符(以提示最终用户插入特定格式)
- Angular指令中的最佳实践是将文本输入设置为英尺和英寸的格式
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- 输出文本不't以正确格式显示
- 正则表达式,用于从html格式的字符串中提取文本
- 更改html标记或其子标记(而不是其属性)文本中的日期格式
- 如何在不丢失格式的情况下连续淡入() 元素文本的每个字符,包括嵌套元素
- HTML5中具有过程格式的单行文本编辑器
- 防止Javascript注入(但保留文本格式和图像)
- 我有来自OpenWeatherMap API的风向数据,数据以0到360度表示.我想将其转换为文本格式
- InternetExplorer:外部文本文件只能使用二进制格式
- 从html中获取包含格式的文本
- 网页不显示微小的MCE格式文本
- 使用附加的javascript强制日期格式文本框在FireFox中不起作用
- 表格编号格式&文本添加HTML
- 格式文本内的下拉框
- 在客户端上显示SQL格式文本的最佳方式
- 从 DOM 保留换行符中提取无格式文本的最佳方法