嗨我有一個工作良好的WCF服務。爲了測試數據,我希望將數據進行血緣化並將其寫入xml文檔。如何才能做到這一點。將WCF輸出寫入文檔
請找到下面的代碼,其中IM消耗的客戶端應用程序
Client.EMPServiceClient proxy = new Client.EMPServiceClient();
proxy.ClientCredentials.UserName.UserName = "testuser";
proxy.ClientCredentials.UserName.Password = "password";
Client.EMPSearchCriteria criteria = new Client.EMPSearchCriteria();
criteria.EMPNumber = "01-351";
proxy.GetEMPData(criteria);
Console.Write("Finish");
我寫了如下一類寫輸出到一個文檔的WCF服務 - 但也有人告訴我如何彌補這些
public static void SerializeToXML(EMPData pdata)
{
XmlSerializer serializer = new XmlSerializer(typeof(EMPData));
TextWriter txtwriter = new StreamWriter(@"d:\test.xml");
serializer.Serialize(txtwriter, pdata);
txtwriter.Close();
}
如何將輸出寫入XML文檔
謝謝請指點, 賈斯汀
能否請您就如何我可以使用proxy.GetEMPData(標準),在C#語法;要寫入文檔的數據? –
@JustinRusso你應該有你需要的所有代碼。只需調用'SerializeToXML'。 –
可否請讓我知道我在哪裏以及如何調用SerializetoXML。我需要語法(C#)和適當的位置,我需要放置它。 –