【问题标题】:Send large data to ios application through asp.net web service通过asp.net web服务向ios应用发送大数据
【发布时间】:2011-10-19 15:36:46
【问题描述】:

我想通过 asp.net 网络服务向我的 ios 开发人员(在 xcode 上工作)发送大量数据(一个包含数千行的表)。

我正在使用 Visual Studio 2005 和 sql server 2000。

我尝试向他发送数据集,但他说他不能在 ios 中使用数据集。

请帮助我应该选择哪种方法?

问候, 阿卜杜拉

【问题讨论】:

    标签: asp.net ios web-services


    【解决方案1】:

    以 XML 或 JSON 格式发送,以便他轻松解析。 TSV 或 CSV 也可以手动解析。 由于 JSON 轻量级且易于使用,因此适用于手机。

    【讨论】:

    • 我尝试使用 getxml() 函数。它生成数据集的 xml。但是通过这种方法,ios 开发人员必须手动从每个标签中提取数据。我之前没用过json,用json会解决这个问题吗,还有Json在ios端容易操作吗?
    • XML 和 JSON 都易于解析。 JSON 解析器相当容易使用。从 iOS5 开始,Apple 将他们的私有 NSJSONSerialization 类公开或使用第三方解析器,如 JSONKit、SBJSON
    【解决方案2】:

    对于您尝试使用 JSON 进行的操作来说,这是一个非常好的资源:

    DataTable JSON Serialization in JSON.NET and JavaScriptSerializer

    【讨论】:

      【解决方案3】:

      感谢您建议我应该使用的方法。我选择了 JSON。创建以该格式返回数据的 Web 服务非常容易。 这个链接提供了我想要的。

      http://www.codeproject.com/KB/webservices/jsonwebservice.aspx

      【讨论】:

        猜你喜欢
        • 2013-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多