Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将控制台应用程序输出获取为xml文件并保存该文件_C#_Asp.net_Xml_Http_Console Application - Fatal编程技术网

C# 将控制台应用程序输出获取为xml文件并保存该文件

C# 将控制台应用程序输出获取为xml文件并保存该文件,c#,asp.net,xml,http,console-application,C#,Asp.net,Xml,Http,Console Application,我的ASP.Net控制台应用程序生成xml输出,如何创建xml文件并保存它 namespace ConsoleApp2 { 班级计划 { 静态异步任务主(字符串[]args) { var TicketTask=wait createTicket(); var TicketTask2=等待createTicket2(); } 异步静态任务createTicket2() { var content=“未知错误”; 使用(var httpClient=new System.Net.Http.http

我的ASP.Net控制台应用程序生成xml输出,如何创建xml文件并保存它

namespace ConsoleApp2
{ 班级计划 { 静态异步任务主(字符串[]args) { var TicketTask=wait createTicket(); var TicketTask2=等待createTicket2(); }

异步静态任务createTicket2() { var content=“未知错误”; 使用(var httpClient=new System.Net.Http.httpClient()) { 使用(var request=new System.Net.Http.HttpRequestMessage(new-HttpMethod(“POST”),”http://10/sap-lve/")) { 尝试 { var base64authorization=Convert.ToBase64String(Encoding.ASCII.GetBytes(“an:s”); request.Headers.TryAddWithoutValidation(“Authorization”,$“Basic{base64authorization}”); 字符串str1=@”; request.Content=newstringcontent(str1,Encoding.UTF8,“text/xml”); request.Content.Headers.ContentType=MediaTypeHeaderValue.Parse(“text/xml”); ServicePointManager.Expect100Continue=true; ServicePointManager.SecurityProtocol=SecurityProtocolType.Tls12; HttpResponseMessage response=await httpClient.SendAsync(请求).ConfigureAwait(错误); content=await response.content.ReadAsStringAsync().ConfigureAwait(false); //控制台写入线(响应); var result=response.Content.ReadAsStringAsync(); Console.WriteLine(result.result); } 捕获(例外情况除外) { 内容=例如消息; } } } 返回内容; }
从xml字符串创建XmlDocument并使用其保存方法

string s = "<xml><sample></sample></xml>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(s);
doc.Save("myfilename.xml");
string s=”“;
XmlDocument doc=新的XmlDocument();
doc.LoadXml;
doc.Save(“myfilename.xml”);

谢谢,问题解决了!
string s = "<xml><sample></sample></xml>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(s);
doc.Save("myfilename.xml");