Я получил задание для работы на развивающихся Windows приложение, которое будет получать список просмотра данных из SharePoint и обработки данных в победу приложение формы.
Раньше я использовал для извлечения данных с использованием Lists.asmx,views.asmx.
Теперь я пришел к знаю, что есть другие пути для извлечения данных из представления списка.
Синтаксис:
HTTPS://myserver.com / _vti_bin / owssvr.dll?Cmd = Показать&Список ={Список Id}&Вид ={Открыть Id}&XMLDATA = True
Пример URL:
HTTPS://myserver.com / _vti_bin / owssvr.dll?Cmd = Показать&Список ={EA1BD05B% 2DDB5B% 2D434B% 2DB2FC% 2DB9AB9EE18A91}&Вид ={B959F555% 2D798B% 2D4F47% 2D9FBB% 2D81513B85F906}&XMLDATA = True
Теперь это даст 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 = True”);
myRequest.Credentials =
System.Net.CredentialCache.DefaultCredentials;
HttpWebResponse ответ = (HttpWebResponse)myRequest.GetResponse();
XmlDocument Doc = новый XmlDocument();
doc.Load(response.GetResponseStream());
Написать ответ