Lisez la liste par programme & Voir le contenu dans SharePoint

J'ai eu une tâche de travailler au développement de l'application Windows qui va télécharger la liste Afficher les données de SharePoint et de traiter les données dans app formes gagner.

Auparavant, j'ai utilisé pour récupérer les données en utilisant Lists.asmx,views.asmx.

Maintenant, je suis venu de savoir qu'il ya d'autre moyen pour récupérer les données de la liste Voir.

Syntaxe:
https://myserver.com / _vti_bin / owssvr.dll?Cmd = affichage&Liste ={Id liste}&Voir ={Id Voir}&XMLDATA = true

Exemple d'URL:

https://myserver.com / _vti_bin / owssvr.dll?Cmd = affichage&Liste ={%%% EA1BD05B 2DDB5B 2D434B% 2DB2FC 2DB9AB9EE18A91}&Voir ={%%% B959F555 2D798B 2D9FBB 2D4F47% 2D81513B85F906}&XMLDATA = true

Maintenant, il donnera les données XML en tant que réponse.

écrire la réponse à xmldoc et traiter les données.

HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(“https://myserver.com / _vti_bin / owssvr.dll?Cmd = affichage&Liste ={%%% EA1BD05B 2DDB5B 2D434B% 2DB2FC 2DB9AB9EE18A91}&Voir ={%%% B959F555 2D798B 2D9FBB 2D4F47% 2D81513B85F906}&XMLDATA = true”);

myRequest.Credentials =
System.Net.CredentialCache.DefaultCredentials;
réponse HttpWebResponse = (HttpWebResponse)myRequest.GetResponse();
doc XmlDocument XmlDocument = nouvelle();
doc.Load(response.GetResponseStream());

Laisser un commentaire

Vous pouvez utiliser ces balises HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>