0

我需要能够从网站上提取评论/图像/视频,并允许将用户的评论/图像/视频推送到网站。我很确定 JSON 可以用于文本,但我不确定它是否可以用于图像/视频。

它可以?

4

2 回答 2

1

JSON 仅支持一些简单的数据类型(字符串、布尔值、数字)。为了包含更多富媒体格式,您必须确定如何将它们序列化为这种简单的数据类型。

考虑将它们解析为数据 URI,或将它们托管在其他地方,并通过 URL 链接回它们。

  • 此 SO 帖子包含有关如何将 UIImage 转换为数据 URI 的信息。
  • 您还可以使用NSData的初始化程序来获取视频资源的原始数据。
于 2012-04-09T16:29:12.380 回答
1

您可以,但正如其他海报所说,这不是一个好主意,通过 JSON 获取图像 URL。对于上传,您想使用 POST 以便您可以直接流式传输数据。这样可以在上传大文件时节省序列化和内存。看:AFNetworking 上传文件

于 2012-04-09T16:38:12.427 回答