如何将下面的输出转换为C#中的类文件 [英] How to convert below output to class file in C#

查看:72
本文介绍了如何将下面的输出转换为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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆