06级毕业实习报告模版1.docVIP

  • 7
  • 0
  • 约4.53千字
  • 约 7页
  • 2017-02-12 发布于重庆
  • 举报
06级毕业实习报告模版1

毕业实习报告 学院名称 信息科学与工程学院 专业班级 计算机科学与技术06-1 学生姓名 学号 200601050125 指导教师 崔宾阁 二O一O年四月 成绩评定页 评 定 意 见 毕业实习成绩: 指导教师对毕业实习的评语: 指导教师(签章): 2010年 4 月 6 日 毕业实习指导小组的评定意见: 教学院长(签章): 系主任(签章): 2010年 4 月 8 日 .NET Framework 中XML类的认识 修彬 计算机科学与技术06-1 实习地点:山东科技大学 实习时间:2010年3月8日~4月2日 实习目的: 激烈的社会竞争,唯有增加自己的专业综合素养和技术竞争力才能是使自己在技术方面获得进步,为了巩固在大三学年参加中软国际项目实训中学习的技术知识,包括对C#.NET开发平台配套SQL Server2000 数据库系统的使用,XML类与其接口函数、HTML、CSS样式布局,Javascript脚本语言的认识,并且为接下来的大学毕业设计打好技术与理论性的基础,进一步接触XML作为数据转储介质技术的应用。 实习内容: 实习阶段中开发运行环境与实训期间的开发IDE环境都是Visual Studio2005环境下集成的C#.NET平台,对系统建设构思及确定各模块功能,对需求分析得到的信息进行充分抽象描述,完成用例文档。其中重点学习XML文件作为信息转换的中介实现技术.。 在.NET Framework中XML类提供了基本的分析、查询、转换XML数据的功能。.NET Framework中,可以找到支持Xpath查询和XSLT转换的类,及读/写XML文档的类。另外,.NET Framework也包含了其它处理XML的类,例如对象的序列化(XmlSerializer和the SoapFormatter类),应用程序配置(AppSettingsReader类),数据存储(DataSet类)。 可以用多种方法创建XmlTextReader类的实例,从硬盘中加载文件,或从URL地址中加载,流(streams)中加载,还有就是从文本中读入XML文档数据: XmlTextReader reader = new XmlTextReader(file); 所有XmlTextReader类的公共(public)构造函数都要求指定数据源,数据源可以是stream、文件或者其它。XmlTextReader默认的构造函数是受保护的(protected),所以不能直接使用。像.NET Framework中所有的阅读器类一样(如SqlDataReader类),一旦阅读器对象连接并打开,就可以用Read方法去访问数据了。开始的时候只能用Read方法把指针移到第一个元素;然后可以用Read方法或其它方法(如Skip, MoveToContent和ReadInnerXml)移动指针到下一个节点元素。要处理整个XML文档的内容,可以根据Read方法的返回值用一个循环遍历文档内容,因为Read方法返回一个布尔值,当读到文档的尾节点时,Read方法返回false,否则它返回true。 ?如:string GetXmlFileNodeLayout(string file) ? ? { ? // ? 创建一个XmlTextReader类使它指向目标XML文档 ? ? ? ? ? XmlTextReader ?reader = new XmlTextReader(file); ? ? ? // ? 循环取出节点的文本并放入到StringWriter对象实例中 ? StringWriter writer = new StringWriter(); ? ? ? ? ? ? string tabPrefix = ; ?? ? ? ? ? ? ? while (reader.Read()) ? ? ? ? ? ? { ? / 写开始标志,如果节点类型为元素 ? ? ? ? ? ? ? ? ? ? if (reader.NodeType == XmlNodeType.Element) ? ? ? ? ? ? ? ? ? { ? //根据元素所处节点的深度,加入reader.Depth个tab

文档评论(0)

1亿VIP精品文档

相关文档