프로그래밍 방식으로 목록을 읽어 & 셰어 포인트에서 콘텐츠를 볼

나는 셰어 포인트에서 목록보기 데이터를 가져옵니다 Windows 응용 프로그램을 개발하는 작업과 승리 양식 응용 프로그램의 데이터를 처리하기위한 작업도.

이전에 내가 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 2D4F47 %의 %는 2D798B 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 2D4F47 %의 %는 2D798B 2D9FBB의 % 2D81513B85F906}&XMLDATA = true를”);

myRequest.Credentials =
System.Net.CredentialCache.DefaultCredentials;
HttpWebResponse 응답 = (HttpWebResponse)myRequest.GetResponse();
XmlDocument의 의사 = 새 XmlDocument();
doc.Load(response.GetResponseStream());

답변을 남겨주세요

사용할 수있는 이러한 HTML 태그

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