Programiškai Skaityti sąrašas & Peržiūrėti turinys SharePoint

Gavau užduotį rengti langai programa, kuri bus gauti Rodyti sąrašą duomenis iš SharePoint ir apdoroja laimėti formų app duomenys.

Anksčiau aš naudojamas paimti duomenis naudojant Lists.asmx,views.asmx.

Dabar aš atėjau žinoti, kad yra kitas būdas įkelti duomenis iš sąrašo rodinio.

Sintaksė:
https://myserver.com/_vti_bin/owssvr.dll?Cmd = Rodyti&Sąrašas ={sąrašą ID}&Peržiūrėti ={Peržiūrėti ID}&XMLDATA = true

Pavyzdys URL:

https://myserver.com/_vti_bin/owssvr.dll?Cmd = Rodyti&Sąrašas ={EA1BD05B% 2DDB5B% 2D434B% 2DB2FC% 2DB9AB9EE18A91}&Peržiūrėti ={B959F555% 2D798B% 2D4F47% 2D9FBB% 2D81513B85F906}&XMLDATA = true

Dabar jis duos XML duomenis kaip atsakas.

rašyti atsakymą į xmldoc ir apdoroti duomenis,.

HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(“https://myserver.com/_vti_bin/owssvr.dll?Cmd = Rodyti&Sąrašas ={EA1BD05B% 2DDB5B% 2D434B% 2DB2FC% 2DB9AB9EE18A91}&Peržiūrėti ={B959F555% 2D798B% 2D4F47% 2D9FBB% 2D81513B85F906}&XMLDATA = true”);

myRequest.Credentials =
System.Net.CredentialCache.DefaultCredentials;
HttpWebResponse atsakas = (HttpWebResponse)myRequest.GetResponse();
XmlDocument doc = nauji XmlDocument();
doc.Load(response.GetResponseStream());

Leave a Reply

Galite naudoti šiuos HTML tagai

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