你的问题不太明确!XML 提供了对整个文档的解析函数,难道没有对接点的解析功能吗!应该说是太简单了!弄本书看看

解决方案 »

  1.   

    在定义对象时加上XML标签如下
    public class MyObject
    {
        [XmlAttribute(AttributeName = "Font")]
        public string Font;
        public string Text;
    ....
    }
      

  2.   

    谢谢vielili(small cat),现在的font可以通过这种方式取出来没有问题,我也实现了,但是里面的文本呢?我查了msdn,但是好像没有这种格式的定义方式阿
      

  3.   

    [XmlText(typeof(string))]
    public object[] text= new object[]{"文本内容"};
      

  4.   

    个人认为还是得自己下函数来分析xlm的节点属性值,然后建立一个Font对象,然后这时TextBox的Text值
      

  5.   

    既然vielili(small cat) 方法可行.可以考虑将
    <Text Font="宋体" Size="9">文本内容</Text>变为
    <Text Font="宋体" Size="9" Text="文本内容"/>
      

  6.   

    楼上的方法是可行的。
    XML的Element可为TEXT的定义,
    Elemnet下的Attribute就是关于font、size的定义。
    而Element下的Text就是关于文本内容的描述。
      

  7.   

    不管在XML中是Element还是Attribute,用类来表达的时候,都用Attribute,这样也够清晰
      

  8.   

    谢谢xixigongzhu(夕夕公主) ,问题解决
    也谢谢支持的各位