如何从url解析Json字符串
本文关键字:Json 字符串 解析 url | 更新日期: 2023-09-27 18:12:33
内容返回null。我不明白为什么。如果我将一个Json字符串放入内容变量,函数将按照我想要的方式工作。但我不能从url直接获得json文件。我看到有另一种下载json的方式是Webclient,但这不起作用,它说变量或命名空间找不到。尽管我是用System.Net导入的;我在一个主机应用程序上尝试了一下,它可以工作,但在windows phone应用程序中不行。
public async void ParcingJ()
{
HttpClient httpClient = new HttpClient();
string content = await httpClient.GetStringAsync(
new Uri("http://localhost/test.php"));
JArray jsonObject = JArray.Parse(content);
txtOut.Text = content;
}
您的windowsphone模拟器无法访问本机的本地主机。
这就是为什么它可以在你的主机应用程序中工作,而不是在手机上。
一种解决方案是将脚本托管在公共web服务器上,并通过适当的公共URL从那里访问它。