gpt4 book ai didi

xamarin.ios - Xamarin与跨平台webservice访问+json解析

转载 作者:行者123 更新时间:2023-12-01 11:45:18 24 4
gpt4 key购买 nike

我正在寻找一种从 API 检索数据(格式为 json)并解析它们的方法。

我真的很想同时使用 android 和 IOS 的代码。我已经看过示例,但它们不适用于两个平台。

如果您能为我提供有关连接、检索和 json 的示例,这对我来说是最好的,因为我没有找到关于跨平台(非常简单)实现的好文档。

欢迎评论!

提前致谢!

最佳答案

我在单点触控解决方案中使用了 Newtonsoft 的 json 库

查找源代码here .

至于检索数据 - 这取决于您的 API,我怀疑它是一个带有 HTTP 调用的 Web API?如果是这种情况,您可以进一步详细说明,显然异常处理和线程由您决定:

 HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create (url);
...
request.BeginGetResponse ((r) =>
{
string res = null;
using (StreamReader srd = new StreamReader(response.GetResponseStream())) {
res = srd.ReadToEnd ();
}
T jres = Newtonsoft.Json.JsonConvert.DeserializeObject<T> (res);
}, null);

关于xamarin.ios - Xamarin与跨平台webservice访问+json解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15904552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com