【问题标题】:Save DataTable to Sharepoint Document Library as XML将 DataTable 以 XML 格式保存到 Sharepoint 文档库
【发布时间】:2014-07-18 09:34:18
【问题描述】:

正如文章标题所述,我正在尝试将 DataTable 直接保存到 SharePoint 文档库中。

这是我最初的:

                DataTable dt = new DataTable();

                //add rows to datatable
                foreach(GridViewRow row in Gv.Rows)
                {
                    //omitted for the sake of brevity
                }


                dt.WriteXml("TEMP PATH", true);

但是,我可以将 DataTable 转换为 xml 格式并将其上传到文档库,而不是将其作为 xml 文件保存到临时位置,而是进行一种一体化操作吗?谢谢。

【问题讨论】:

    标签: c# xml sharepoint datatable


    【解决方案1】:

    您可以将 XML 文件保存到临时位置,然后将该文件保存到共享点文档库。文件上传成功后,您可以删除文件。

    上传文件:How to download/upload files from/to SharePoint 2013 using CSOM?

    How do you upload a file to a document library in sharepoint?

    【讨论】:

    • 您是否建议我通过将 XML 文件保存到 webpart 解决方案中的文件夹来执行上述操作?如果是这样,你能给我举个例子吗?
    • 我建议您将 XML 文件保存到 sharepoint 文档库。
    • 澄清一下,我的意思是将xml文件保存到项目目录中的一个文件夹中作为临时位置,然后将其发送到SP doc lib。因此,将 xml 保存到项目目录中的文件夹 -> 将 xml 发送到 doc lib -> 从项目目录中的文件夹中删除 xml。我目前在尝试找到正确的路径时遇到问题,因此我可以将所述 xml 保存到我的项目中的文件夹中。
    • 是的。这就是我想说的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-23
    • 1970-01-01
    相关资源
    最近更新 更多