如下XML 反序化相关的类应如何定义?

<?xml version="1.0" encoding="utf-8" ?>
<htmlPages>
  <htmlPage name="home">
    <cssList>
      <css name ="base.css"></css>
      <css name ="font.css"></css>
    </cssList>
    <javascripts>
      <javascript name="jquery"></javascript>
      <javascript name="jquery.ui"></javascript>
    </javascripts>
  </htmlPage>
  <htmlPage name="about">
    <cssList>
      <css name ="base2.css"></css>
      <css name ="font2.css"></css>
    </cssList>
    <javascripts>
      <javascript name="jquery2"></javascript>
      <javascript name="jquery2.ui"></javascript>
    </javascripts>
  </htmlPage>
</htmlPages>
墨色风雨
浏览 314回答 5
5回答

冉冉说

你可以使用VS先获得XML文件的架构定义XSD文件,通过xsd.exe工具自动生成可用于反序列化的C#类文件……

月关宝盒

@沧海一杰: XmlSerializer serializer = new XmlSerializer(typeof(List<htmlPage>));
打开App,查看更多内容
随时随地看视频慕课网APP