我有一个使用我的客户导入的数据的移动应用程序。他们不可避免地会导入从Word或其他程序中剪切和粘贴的数据,这些数据包含在序列化时会创建无效JSON的字符。奇怪的是,当前这些不良数据可以在我的C#代码中序列化,并且可以毫无问题地发送到我的iOS应用,这是从iOS设备返回时JSON似乎已损坏的原因。

我需要一种方法来清理此导入的数据,以去除不良字符,使其不会破坏JSON。

最佳答案

您无需执行任何清理操作即可对数据进行JSON编码。无论您将什么输入JSON编码器,您都将始终获得有效的JSON。

关于c# - 清理导入的数据以确保可以将其转换为有效的JSON,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14475371/

10-12 14:05
查看更多