c# - Convert XML response to .CSV file -


i have following code,

i sending array of data web service, response web service gets displayed in web form shown below.

private void form1_load(object sender, eventargs e)     {         int asent;         int csent;         webservice.results returned = convert();         txtresult.text = system.convert.tostring(returned.status);         txtmoreres1.text = returned.errordetails[0].errordetails;         txtmoreres2.text = returned.errordetails[1].errordetails;         txtmoreres3.text = returned.errordetails[2].errordetails;         txtmoreres4.text = returned.errordetails[3].errordetails;         date.text = system.convert.tostring(datetime.today);         time.text = system.convert.tostring(datetime.now.timeofday);                 } 

what need results 'returned' converted xml response .csv file. have code save .csv location on c drive. how can change code this?

thanks time!

 stringbuilder sbcsv = new stringbuilder();             int actualsent;             int commitmentsent;             webservice.summaryresults returned = convert(out actualsent, out commitmentsent);             //txtresult.text = system.convert.tostring(returned.status);             sbcsv.append(system.convert.tostring(returned.status));             //txtmoreres1.text = returned.errordetails[0].errordetails;             sbcsv.append("," + returned.errordetails[0].errordetails);             //txtmoreres2.text = returned.errordetails[1].errordetails;             sbcsv.append("," + returned.errordetails[1].errordetails);             // similary ...             txtmoreres3.text = returned.errordetails[2].errordetails;             txtmoreres4.text = returned.errordetails[3].errordetails;             actualsum.text = system.convert.tostring(returned.actualsum);             commitmentsum.text = system.convert.tostring(returned.commitmentsum);             date.text = system.convert.tostring(datetime.today);             time.text = system.convert.tostring(datetime.now.timeofday);             actualsumsent.text = actualsent.tostring();             commitmentsumsent.text = commitmentsent.tostring();             errorposition1.text = system.convert.tostring(returned.errordetails[0].errorposition);             errorposition2.text = system.convert.tostring(returned.errordetails[1].errorposition);             errorposition3.text = system.convert.tostring(returned.errordetails[2].errorposition);             errorposition4.text = system.convert.tostring(returned.errordetails[3].errorposition);              textwriter tw = new streamwriter("your_filepath_name.csv");             tw.write(sbcsv.tostring());             tw.close();             tw.dispose(); 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -