小编art*_*rzz的帖子

使用C#和Serialize类序列化XML

我正在尝试序列化这个XML,我已经完成了大部分工作,但我想正确地对信息进行分类,这是我当前的输出.

          <CountryData>
          <CountryName Type="Text">United States of America</CountryName>
          <CountryName Type="Text">Kingdom of Belgium</CountryName>
          <CountryCode Type="Text">US</CountryCode >
          <CountryCode Type="Text">BE</CountryCode >
          <PercentOfBusiness Type="Numeric">0.5</PercentOfBusiness>
          <PercentOfBusiness Type="Numeric">0.5</PercentOfBusiness>
          <AverageBusiness Type="Numeric">3.5%</AverageBusiness >
          <AverageBusiness Type="Numeric">3.5%</AverageBusiness >
          <SalesMade Type="Text">Very low </SalesMade >
          <SalesMade Type="Text">Low</SalesMade >
         </CountryData>
Run Code Online (Sandbox Code Playgroud)

但我希望这样

          <CountryData>
            <Country>
               <CountryName Type="Text">United States of America</CountryName>              
               <CountryCode Type="Text">US</CountryCode >         
               <PercentOfBusiness Type="Numeric">0.5</PercentOfBusiness>
               <AverageBusiness Type="Numeric">3.5</AverageBusiness >
               <SalesMade Type="Text">Very low</SalesMade >
            </Country>
            <Country>
               <CountryName Type="Text">Kingdom of Belgium</CountryName>
               <CountryCode Type="Text">BE</CountryCode >
               <PercentOfBusiness Type="Numeric">0.5</PercentOfBusiness>
               <AverageBusiness Type="Numeric">3.5</AverageBusiness >
               <SalesMade Type="Text">low</SalesMade >
               </Country>
              </CountryData>
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的

    public class CountryData
    { …
Run Code Online (Sandbox Code Playgroud)

c# xml serialization xml-serialization

-2
推荐指数
1
解决办法
325
查看次数

标签 统计

c# ×1

serialization ×1

xml ×1

xml-serialization ×1