如何将下面的输出转换为C#中的类文件 [英] How to convert below output to class file in C#
本文介绍了如何将下面的输出转换为C#中的类文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
< output accountId =12345amount =200.00billingAddress =IndiabillingCity =NamakkalbillingCountry =IND
billingEmail =Admin@gmail.com billingName =AvailbillingPhone =9593020130billingPostalCode =637001
billingState =TnadudateCreated =2018-05-16 11:58:22deliveryAddress =deliveryCity =deliveryCountry =INR
deliveryName =deliveryPhone =9593020130deliveryPostalCode =deliveryState =description =gwAuthId =0000
gwReciptNo =0000isFlagged =NOmode =TEST paymentId =102591231103
paymentMethod =1001paymentMode =信用卡已处理=是referenceNo =17181status =已捕获transactionId =31041233643/>
我尝试过:
如何生成新的类文件Class.cs
如何在C#中反序列化这些输出
解决方案
CodeProject上有几篇文章讨论反序列化XML。
CodeProject搜索:反序列化xml
如果你想要为了实际生成基于该XML的ac#类,CodeProject上有几篇文章讨论了这个主题。
CodeProject文章搜索:从xml生成类
<output accountId="12345" amount="200.00" billingAddress="India" billingCity="Namakkal" billingCountry="IND" billingEmail="Admin@gmail.com" billingName="Avail" billingPhone="9593020130" billingPostalCode="637001" billingState="Tnadu" dateCreated="2018-05-16 11:58:22" deliveryAddress="" deliveryCity="" deliveryCountry="INR" deliveryName="" deliveryPhone="9593020130" deliveryPostalCode="" deliveryState="" description="" gwAuthId="0000" gwReciptNo="0000" isFlagged="NO" mode="TEST" paymentId="102591231103" paymentMethod="1001" paymentMode="Credit Card" processed="Yes" referenceNo="17181" status="Captured" transactionId="31041233643" />
What I have tried:
How to Generate New Class file Class.cs
And How to deserialization these Output in C#
解决方案
There are several articles here on CodeProject that discuss deserializing XML.
CodeProject Search: "deserialize xml"
If you want to actually generate a c# class based on that XML, there are several articles on CodeProject that discuss that very topic.
CodeProject article search: "generate class from xml"
这篇关于如何将下面的输出转换为C#中的类文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文