将sharepoint列表数据转换为html

时间:2013-11-06 15:01:50

标签: javascript jquery html sharepoint sharepoint-2013

我的老板今天问我是否可以将Sharepoint列表数据用于外部HTML网站...

客户端有一个sharepoint内部网和一个HTML网站。

他们在他们的分享点上发布新闻,但他们想要恢复新闻(分享点列表)并将它们放入另一个网站的主页。

我看到了使用Jquery或JavaScript或Json的一些不同的可能性。 结果我不是这些语言的常规... 第一个问题:这可能吗?因为我认为这两个网站有不同的服务器。 第二个:如果是的话,我该怎么做?

提前致谢

2 个答案:

答案 0 :(得分:1)

您好,欢迎来到stackoverflow。问题的最佳位置可能会在https://sharepoint.stackexchange.com/结束。

无论如何,您当然可以使用各种方法来获取sharepoint的列表数据 - 例如使用REST接口:

function getListItem(url, listname, id, complete, failure) {
    $.ajax({
        url: url + "/_api/web/lists/getbytitle('" + listname + "')/items(" + id + ")",
        method: "GET",
        headers: { "Accept": "application/json; odata=verbose" },
        success: function (data) {
            complete(data);
        },
        error: function (data) {
            failure(data);
        }
        });
    }
}

以下是一些更多信息: http://msdn.microsoft.com/en-us/magazine/dn198245.aspx

答案 1 :(得分:-1)

是的,这是非常有可能的。您可以使用sharepoint中的Web服务来公开数据。

如果您的其他服务器纯粹是HTML,那么唯一的方法就是通过Jquery使用Web服务。

但是,如果是PHP / Ruby或其他服务器,您也可以使用服务器端语言来使用服务。

https://www.nothingbutsharepoint.com/sites/devwiki/articles/pages/got-rest-querying-sharepoint-list-data-using-rest-services-client-side-part-1.aspx