我有一个问题来显示我的名字和我朋友的名字作为单独的节点,因为我只得到我朋友的名字,而没有显示我的名字
public JsonObject GetMyProfile(string accessToken)
{
FacebookClient client = new FacebookClient(accessToken);
JsonObject me = client.Get("me/friends") as JsonObject;
return me;
}现在,这是我得到的XML结果,我想要的是将我和我的朋友分别显示为一个节点
- <icedata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="InformationConnectionsEngine.data">
- <currentnode>
+ <node id="[{" name=":" gerald="" brisco="," 508219894="},{" helena="" tanvis="" loi="," 508637920="},{" maryam="" nasihah="," 514469729="},{" enguo="" teo="," 520924077="},{" kimberley="" xd="," 521541857="},{" noor="" haikal="," 522010705="},{" simin="" lim="," 524160253="},{" pam="" wong="," 524430008="},{" jiuying="" chen="," 531272219="},{" jeremy="" heng="" witha="" angmohname="," 531785558="},{" shanel="" see="," 533346883="},{" aaron="" 533822559="},{" soonboon="" kaichito="" mogu="," 534857954="},{" kai="" cannottank="," 537247625="},{" stacey="" goh="," 541347137="}</xml>"></node></currentnode></icedata>发布于 2012-03-13 02:00:56
我认为您需要进行两个不同的api调用:一个用于获取数据,另一个用于获取朋友列表。然后,您可以将这两个结果放在一起来构建xml。
client.Get("me")调用将产生一个包含您的数据的json,而client.Get(“me/client.Get”)将返回一个json,其中' data‘属性包含一个对象列表,如{id,name} (都是字符串形式)。
https://stackoverflow.com/questions/9222551
复制相似问题