【发布时间】:2012-05-02 11:17:47
【问题描述】:
我正在使用以下 WebMethod-
[WebMethod]
public string get_IDs(string uid)
{
string url = "www.foobar.com/id=-1&user_id=" + uid";
String data = SearchData(url);
JObject o = JObject.Parse(data);
string ids = (string)o["ids"];
return ids;
}
我的问题是返回的数据是数组形式,我希望它作为字符串返回,但是这会引发无法将数组转换为字符串的异常。我该怎么做?
【问题讨论】:
-
我不确定我是否理解 -
SearchData返回的是Array而不是String?你从哪里得到异常? -
Ids(复数)如何作为单个字符串返回?
-
@David Hoerster 是的,SearchData 正在带回一个 JSON,其中 JSONI 正在尝试获取数组中的 id。我试图将其作为字符串返回,但无法将其转换为字符串?