من یک کار کردم به کار در حال توسعه برنامه ویندوز که فهرست مشخصات داده ها از شیرپوینت واکشی خواهد و پردازش داده ها در پیروزی تشکیل برنامه.
پیش از من استفاده می شود به واکشی داده ها با استفاده Lists.asmx,views.asmx.
در حال حاضر من آمد به دانستن است راه دیگری برای واکشی اطلاعات از فهرست نمایش وجود دارد.
نحو:
https://myserver.com/_vti_bin/owssvr.dll?کلیدهای Cmd = نمایش&فهرست ={لیست کد}&نمایش ={مشاهده کد}&XMLDATA = واقعی
به عنوان مثال URL:
https://myserver.com/_vti_bin/owssvr.dll?کلیدهای Cmd = نمایش&فهرست ={EA1BD05B٪ 2DDB5B٪ 2D434B٪ 2DB2FC٪ 2DB9AB9EE18A91}&نمایش ={B959F555٪ 2D798B٪ 2D4F47٪ 2D9FBB٪ 2D81513B85F906}&XMLDATA = واقعی
در حال حاضر آن را به داده های XML به عنوان پاسخ را.
ارسال پاسخ به xmldoc و پردازش داده ها.
HttpWebRequest = myRequest (HttpWebRequest)WebRequest.Create(“https://myserver.com/_vti_bin/owssvr.dll?کلیدهای Cmd = نمایش&فهرست ={EA1BD05B٪ 2DDB5B٪ 2D434B٪ 2DB2FC٪ 2DB9AB9EE18A91}&نمایش ={B959F555٪ 2D798B٪ 2D4F47٪ 2D9FBB٪ 2D81513B85F906}&XMLDATA = واقعی”);
myRequest.Credentials =
System.Net.CredentialCache.DefaultCredentials;
HttpWebResponse پاسخ = (HttpWebResponse)myRequest.GetResponse();
XmlDocument XmlDocument = جدید DOC();
doc.Load(response.GetResponseStream());
پاسخی بنویسید