var response = _facebookAPI.Fql.Query(String.Format("SELECT uid FROM event_member WHERE eid={0}", myevent));
Je voudrais convertir réponse àcomment énumérer la réponse définie de FQL
List<long> uids
var response = _facebookAPI.Fql.Query(String.Format("SELECT uid FROM event_member WHERE eid={0}", myevent));
Je voudrais convertir réponse àcomment énumérer la réponse définie de FQL
List<long> uids
En supposant que la chaîne retournée est un XMLDocument:
var response = _facebookAPI.Fql.Query(String.Format("SELECT uid FROM event_member WHERE eid={0}", myevent));
XmlDocument doc = new XmlDocument();
doc.LoadXml(response);
XmlNodeList uids = doc.GetElementsByTagName("uid");
var uids = new List<long>();
foreach (XmlNode node in uids)
{
long id;
if (long.TryParse(node.InnerText, out id))
{
uids.Add(id);
}
}
Je crois que Tom a mentionné dans un commentaire précédent (maintenant supprimé) que la réponse est une chaîne XML. –
Merci @Tim. J'ai mis à jour ma réponse pour refléter cela –
Pouvez-vous poster le XML chaîne de réponse que vous recevez lorsque vous exécutez cette requête? –
Quel est le type de retour de l'appel à Fql.Query (...) ;? –