我有一个聊天应用程序,用户可以在文本框中输入任何字符串,如-json字符串,XML字符串或普通字符串/文本。我将这个字符串/数据存储到数据库中。
现在我必须以JSON格式显示数据(聊天详细信息)。但我的问题是用户可以在聊天应用程序中输入任何数据/字符串,因此如果用户以无效的JSON格式输入任何JSON字符串,那么我的最终输出/结果(采用JSON格式)不会因此生成。
任何人都可以帮我解决这个问题吗?
我正在研究C#,SQL Server和JQuery。
我的最终输出将是这样的:
"[
{"Key":"A", "Value":"xyz"},
{"Key":"B", "Value":"6"},
{"Key":"C", "Value":"{"Email":"abc@gmail.com", "Address":"Park ROad"}"}
]"
第三行存在问题(Key为“C”)。表示用户已输入JSON字符串,该字符串可能有效或无效。