使用SharePoint WebService按需访问列表

使用SharePoint WebService按需访问列表,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我可以访问一个网站,然后在网站中列出列表,然后在所有列表中列出项目。当我想要爬网/访问站点中的所有项目时,这可以很好地工作 我很想知道是否有一种方法可以让我们直接访问网站中的列表。详细说明一下:如果我有1000个站点和1000个文档,那么在找到我想要的之前,我将不得不在最坏的情况下浏览1999个条目 在此方面如有任何帮助/建议,将不胜感激 谢谢试着用一台电脑来获取你需要的东西。有许多方法可以开发您想要的CAML查询,例如 这是避免在所有网站->列表->列表项目中查找项目的最佳方法。 我更喜欢将S

我可以访问一个网站,然后在网站中列出列表,然后在所有列表中列出项目。当我想要爬网/访问站点中的所有项目时,这可以很好地工作

我很想知道是否有一种方法可以让我们直接访问网站中的列表。详细说明一下:如果我有1000个站点和1000个文档,那么在找到我想要的之前,我将不得不在最坏的情况下浏览1999个条目

在此方面如有任何帮助/建议,将不胜感激

谢谢

试着用一台电脑来获取你需要的东西。有许多方法可以开发您想要的CAML查询,例如

这是避免在所有网站->列表->列表项目中查找项目的最佳方法。 我更喜欢将SPSiteDataQuery限制为一个网站集,并调用每个相关网站集的查询,因为其中有一些网站集


Web服务的等价物是SiteData Web服务中的

,谢谢您的回复。但在我应该只能通过使用开箱即用的Web服务来做同样的事情的情况下,这并没有帮助。我不应该使用Microsoft.SharePoint.dll。