我的工作场所有一大堆未经注释的.zip文件,需要上传到新的文件服务器(Windows)。我使用perl来解析.zip文件中的excel文件,为每个.zip文件创建一个annotation.txt文件,该文件包含有关.zip文件的信息。我有1000个zip文件,如果有办法自动化,我不想手动输入每个条目的信息。我精通perl和mysql,并想知道是否有任何方法可以利用我的技能组将这些信息移植到Microsoft Sharepoint网站。
提前感谢您提出任何建议或意见。
答案 0 :(得分:0)
有许多方法可以满足您的要求。
您可以编写一个事件接收器来解析上传后的文件并设置元数据。 针对您的用例的更好方法可能是编写基于.NET的控制台应用程序并引用Microsoft.SharePoint.Client,然后使用客户端对象模型(CSOM)上载文件,并在此过程中设置元数据,如下所示:{ {3}}
还可以从非.NET运行时进程调用REST和ASMX Web服务。
有很多选择,选择最适合您需求和技能的选项。