我有一个使用客户导入的数据的移动应用。他们不可避免地导入从Word或其他程序中剪切和粘贴的数据,这些程序包含在序列化时创建无效JSON的字符。奇怪的是,目前这些不良数据可以在我的C#代码中序列化,并且可以毫无问题地发送到我的iOS应用程序,当它从iOS设备返回时,JSON似乎已损坏。
我需要一种方法来清理这些导入的数据以去除坏字符,这样就不会破坏我的JSON。
答案 0 :(得分:2)
您无需对JSON编码数据执行任何清理。无论您将哪些内容输入JSON编码器,您都将始终获得有效的JSON。