我正在尝试找出如何使用 c# 将我的存储过程(每次在 Microsoft Visual Studio Express 2012 for Windows Desktop 中调试它时在控制台中打印出 XML 文件)传输到目录文件夹中。如果它有足够的帮助,这里有一个示例代码来澄清我的陈述:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Xml;
namespace Web_Collage_feed
{
public class CreateDirectory
{
static void Main(string[] args)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["connect"].ConnectionString);
Jack.Data.Sql work = new Jack.Data.Sql(con);
con.Open();
SqlCommand com = new SqlCommand();
com.CommandType = CommandType.StoredProcedure;
DataSet data = work.ExecuteProcedureQuery("dbo.FEED_WebCollage", com);
string productXml = data.Tables[0].Rows[0][0].ToString();
Console.WriteLine(productXml);
}
}
}
上面的所有代码都允许我在包含 XML 内容的控制台窗口中打开productXML 。我要做的是使用 c# 编程技术在文件中打开该 XML(将该文件存储在目录文件夹中)。
我愿意接受各种帮助和建议(将不胜感激),如果您有任何问题想问,请告诉我,我会尽快回复并可能编辑我原来的问题。感谢您阅读这篇文章。