保留换行符中的换行符以进行JSON验证

时间:2012-06-11 21:40:09

标签: python html json

问题:粘贴后,HTML形式不会保留换行符。

我正在开发一个执行JSON格式验证检查的应用。我想在表单中粘贴JSON字符串,然后让应用程序使用Python中的json模块检查其有效性。

如果有任何错误,则函数:

json.loads(jsonstring)

返回该行以及发生错误的列。我需要检索线和数字。然而,以我的形式粘贴并不保留换行符,因此一切都在第1行......

我该怎样做才能让表格中的粘贴保留换行符?

1 个答案:

答案 0 :(得分:0)

该问题的答案是在textarea标签中指定选项“wrap = soft”。其中给出了以下内容:

<textarea "wrap=soft">
This is the text that I pasted after I copied the output of my JSON validation function. \n 
with newlines characters that are gonna be seen after I pasted it in the text field.
</textarea>