怎样以对象的方式来访问xml数据表?

  在讲如何具体实现(二)中所说的专门用于访问xml文件的动态链接库之前,我们先来看看这个动态链接库具体要实现什么功能。

  动态链接库IXmlDB.dll的功能:

  1、对于不同的对象具有通用性。(简单地说就是在不修改内部代码的情况下,可以用不同的对象去映射不同的xml数据表)

  由于数据保存在xml数据表里,所有数据都是以字符串的形式保存的,那么与之对应的对象里的属性就可以全部统一为string类型。

  类与xml数据表映射的两个实例代码:

  User类与其对应xml数据文件

 class User
    {
        public string Id { get; set; }
        public string Name { get; set; }
        public string Password { get; set; }
        public string IsAdmin { get; set; }
        public string CreateTime { get; set; }
    }
View Code

相关文章: