2013-11-27 53 views
0

我的工作场所有一大堆unannotated .zip文件需要上传到新文件服务器(Windows)。我使用perl解析了.zip文件中的excel文件,为每个包含.zip文件信息的.zip文件创建一个annotation.txt文件。我有1000个zip文件,如果有自动化的方法,不想手动输入每个条目的信息。我精通perl和mysql,并且想知道是否有任何方法利用我的技能组将这些信息移植到Microsoft Sharepoint网站。有没有办法通过解析文本文件来填写Sharepoint条目?

预先感谢您的任何意见或建议。

+0

似乎在CPAN上有与Sharepoint接口的代码;你可能会适应你的目的。 –

回答

0

有许多方法可以满足您的要求。

您可以编写一个事件接收器来解析上传的文件并设置元数据。 对于您的用例,更好的方法可能是编写基于.NET的控制台应用程序并引用Microsoft.SharePoint.Client,然后使用客户端对象模型(CSOM)上载文件,并在此过程中设置元数据,如下所述: Upload a document to a SharePoint list from Client Side Object Model

还有REST和ASMX web服务,您可以从非.NET运行时进程调用。

大量的选择,选择一个最适合您的需求和技能。

相关问题