.NET开发

本类阅读TOP10

·NHibernate快速指南(翻译)
·vs.net 2005中文版下载地址收藏
·【小技巧】一个判断session是否过期的小技巧
·VB/ASP 调用 SQL Server 的存储过程
·?dos下编译.net程序找不到csc.exe文件
·通过Web Services上传和下载文件
·学习笔记(补)《.NET框架程序设计(修订版)》--目录
·VB.NET实现DirectDraw9 (2) 动画
·VB.NET实现DirectDraw9 (1) 托管的DDraw
·建站框架规范书之——文件命名

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
XML的学习笔记-雪龙

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

国庆长假,玩了两天后,也该学习一些东西了。

前些日子做的一个系统,用C#写的,用到SQL Server,现在程序要发布到别的机器上,这里牵涉到SQL Server的服务器名称,机器换了名称也要换,于是就想用XML写一个配置文件,把服务器的名称在安装的时候写入,程序运行时读这个配置文件就可以了。。。

于是就开始了我的C#读写XML之旅。。。

首先是XML的格式,XML类似于HTML,什么东西都用<>和</>括起来,<>里面的叫名称(Name),被<>和</>套起来的叫值(Value),这里面有一个层次结构,例:

<?xml version="1.0" encoding="utf-8"?>
<SmartCourse xmlns="http://www.gxun.edu.cn">
    <Server>
        <Name>lskhome</Name>
        <UserName>sa</UserName>
        <Password>123456</Password>
    </Server>
    <Server>
        <Name>lskoffice</Name>
        <UserName>sa</UserName>
        <Password>567890</Password>
    </Server>
</SmartCourse>
这个XML文件中包含了两个Server的信息,一个是lskhome,一个是lskoffice,根名称是SmartCourse,这个名称在整个XML中是唯一的,不允许有重复,而Server则是自定义的结构了,它是一级结构,它包含Name,UserName,Password三个二级结构。




相关文章

相关软件