我将使用c#和vb.net作为我的项目。
我需要构建一个必须跨多个数据源信息的应用程序。我想知道是否有办法从共享点网站导入特定列表作为XML格式而不使用microsoft.sharepoint.client.dll和microsoft.sharepoint.client.runtime.dll?
感谢。
答案 0 :(得分:1)
Sharepoint通过Web服务共享其数据。导航到http://(site_url)/_vti_bin/listdata.svc/(list_name),您将看到它。所以只需在您的编程语言中找到一个可以读取它的库。
答案 1 :(得分:0)
如果您使用的是sharepoint 2013环境,则可以尝试使用Ajax调用(纯Javascript)
var varAjaxcall = $.ajax({
url: "https://SiteURL" + "/_api/Web/Lists/GetByTitle('ListName')/items?$select=Title&$top=10000",
type: "GET",
dataType: "json",
headers: {
Accept: "application/json;odata=verbose"
}
});