当前位置: 首页 > 知识库问答 >
问题:

XML阅读器,将数据导出到文件C#Visual Studio 2012[重复]

邬阳
2023-03-14

我有一个Windows窗体,在一个按钮中,我调用一个API,然后得到所需的信息。这工作得很好,但我正在寻找它。当我请求数据时,我希望能够将其导出到xml文件或CSV文件中。有办法做到这一点吗?,这是我的密码。

谢啦

proxy.Dashboard pr = new proxy.Dashboard();
pr.APIKeyValue = new proxy.APIKeyHeader(); 
pr.APIKeyValue.Value = "25478-69874-fde44-ertyy";
proxy.ProjectData[] nc = pr.GetAllProjectData();

StringBuilder sb = new StringBuilder();
foreach (proxy.ProjectData som in nc) 
{ 
    sb.AppendLine("\r\n");  
    sb.AppendLine("\r\n" + som.ProjectTitle + " " + som.ProjectID + " " + som.PublishStatus); 
}

label1.Text = sb.ToString();

共有1个答案

郑博
2023-03-14

如果要导出为XML,请添加“using System.XML”,然后按如下所示循环遍历数据。

using (XmlWriter writer = XmlWriter.Create("GiveNameToYourFile.xml"))
{
    writer.WriteStartDocument();
    writer.WriteStartElement("GiveTagNameToYourDocument");

    foreach (proxy.ProjectData som in nc)
    {
    writer.WriteStartElement("GiveNameToYourElement");

    writer.WriteElementString("ProjectTitle", som.ProjectTitle);
    writer.WriteElementString("ProjectID", som.ProjectID);
    writer.WriteElementString("PublishStatus", som.PublishStatus);

    writer.WriteEndElement();
    }

    writer.WriteEndElement();
    writer.WriteEndDocument();
}

如果要导出到excel,请转到http://www.codeproject.com/Articles/692121/Csharp-Export-data-to-Excel-using-OpenXML-librarie非常有用,可以帮助您使用OpenXML库将数据导出到excel。希望这对你有帮助。祝你好运

 类似资料:
  • 我正在尝试将JTable导出到Microsoft Excel可用的文件中。 最初,我将数据写入一个文本文件,并将扩展名设置为“.xls” 我们非常感谢任何帮助和洞察力。可能还值得一提的是,tables模型是一个自定义模型。

  • 问题内容: 我知道这是可能的,但我不确定从哪里开始。有人能做到吗? 谢谢。 问题答案: 本文中描述的类会将SQL lite DB导出到XML文件。 http://www.screaming-penguin.com/node/7749 完整的示例在此SVN存储库中可用。在类调用出口。 http://totsp.com/svn/repo/AndroidExamples/trunk/ 您将需要创建一个暴

  • 问题内容: 是否可以将数据从XML文件导入到SQL数据库,如果可以,该怎么做。我有一个包含约50000条目的XML文件,我必须创建一个可以操纵该数据(主要是读取和比较)的应用程序- 因此,我担心的是使用该数量的数据进行操纵(而且很可能未来还会有更多)将会非常缓慢且效率低下。如果您认为还有其他选择会更好,请告知。谢谢 问题答案: 您可以使用SQL Server导入和导出向导。您还可以查看SQL Se

  • 本文向大家介绍C#导出数据到Excel文件的方法,包括了C#导出数据到Excel文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#导出数据到Excel文件的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍C#导出GridView数据到Excel文件类实例,包括了C#导出GridView数据到Excel文件类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#导出GridView数据到Excel文件类。分享给大家供大家参考。具体如下: 这段C#代码自定义了一个封装类,用于将GridView数据导出到Excel文件 希望本文所述对大家的C#程序设计有所帮助。

  • 问题内容: 我有SSIS包,可以将数据从表导出到Excel文件 这是我的步骤: 删除Excel表 创建具有我选择查询格式的Excel表格,该表格用于从数据库中检索数据 将数据从数据库插入Excel文件 我用过像查询 我从10000行中检索出3000行,并将这3000行放入我的Excel工作表中。 但是,当打开我的Excel工作表时,我看到滚动条一直延伸到第10000行并结束,因此我的Excel工作