1.架构!=类
2.只要有规律都可以写成XML形式
3.如果想方便生成类建议用rose,pd或者codesmith...etc.

解决方案 »

  1.   

    TO:SassyBoy(jf professor~~) ( ) 
    我是想用最方便的方法把XMl文档的实例,中的数据,给,我用,XML架构生成的类文件,中的属性赋值,如何实现???有没有最简便的方法???
      

  2.   

    好.我再用白话说一便:   就是一般情况下我们对xml文档的处理都是在程序中有一个解析这个XML文档的类文件;例如:
    <user>
        <name> 姓名1</name>
        <address>地址</address>
    </user>
    对于这个xml文档.我后台就有一个类user.cs
    这个类有现个属性
    public String Name
    {
       get{ return _name ;}
    }
    public String Address
    {
       get{ return _address ; }
    }
    使用时首先我会利用
    XmlDocument.load的方法加载xml文件,然后遍历节点找出<name>元素的值,把它赋值给我的类的属性user.Name,然后再去用user,,,,,,
    现在是我有了一个对于以上xml文档的架构文件(*.xsd),对于user类我也不用手写了,我可以利用xsd.exe生成一个相对于这个架构的类文件...现在我想问一下是否有方法使我在给我的类文件赋值时.不用一点点的遍历文档去赋值,而一下子就把所有值赋值给我的类的属性了???????
      

  3.   

    public String Name
    {
       get{ return _name ;}
    }
    public String Address
    {
       get{ return _address ; }
    }
    还应该有一个set方法,,先凑合看吧
    public String Name
    {
       get{ return _name ;}
       set{_name = value ; }
    }
    public String Address
    {
       get{ return _address ; }
       set {_address = value ; }
    }