我有一个移动应用程序使用我的客户导入的数据。他们不可避免地会导入从 Word 或某些其他程序中剪切和粘贴的数据,这些程序包含在序列化时创建无效 JSON 的字符。奇怪的是,目前这个坏数据可以在我的 C# 代码中序列化,并且可以毫无问题地发送到我的 iOS 应用程序,当它从 iOS 设备返回时,JSON 似乎已损坏。
我需要一种方法来清理导入的数据以去除不良字符,以免破坏我的 JSON。
最佳答案
您无需对 JSON 编码数据执行任何清理。无论您向 JSON 编码器输入什么 - 您将总是得到有效的 JSON。
关于c# - 清理导入的数据以确保它可以转换为有效的 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14475371/