web.config与xml差异问题
来源:互联网 发布:redis安装 linux 编辑:程序博客网 时间:2024/05/17 06:46
前者:
用在web.config或者app.config之类.
<appSettings>是系统约定的节点,约定在这个节点下的所有<add />节点会被System.Configuration.ConfigurationManager.AppSetting读到.
后者:
完全的自定义接点,appSettings表示什么意思,add表示什么意思将在自己写的xml解析方法里指定和使用.
简单来说,config是xml的一个子集.
通常的xml都是只定义基本语法,至于节点的层次,节点格式,节点的含义,节点怎么被解析都是你自己定义.使得你的xml文件能和你的xml解析方法对应.
而web.config,app.config这类,是Microsoft和软件作者已经定义好了节点意义,你只需要遵守他的格式和规则,就能达到配置作用。
打个可能不太好的比方:
xml文件本身是扑克牌.
config是斗地主。
你用config,就不需要自己制定规则,按照它的规则打就行。很方便,但是你不能违反他的规则。
而你自己写xml,还要先制定好规则,规则怎么定都随便你,然后按照这个规则出牌.
当然,这些都有一个大前提,都满足xml节点规范,你不能制定扑克牌的规则中放入几个麻将牌....
- web.config与xml差异问题
- web.xml版本差异的问题
- web.xml-servlet config
- WEB.xml Config
- config-读取web.xml
- struts-config.xml-context.xml-web.xml
- web.config问题!
- struts-config,web.xml配置
- web.xml之jsp-config
- web.xml中的jsp-config
- web.xml <jsp-config>标签
- web.xml(6)_session-config
- web.xml(8)_jsp-config
- <jsp-config> in web.xml
- web.xml读取config.properties
- struts-config.xml , web.xml配置示例
- web.xml /struts-config.xml 详细介绍
- 操作App.config与Web.config文件
- 嵌入式Linux开发——YAFFS文件系统详解
- dwr框架应用
- 环境改变我们,孟母所以三迁
- 关于新版XP光盘不能自动播放
- Siebel Admin:Setting Advanced Component Parameters
- web.config与xml差异问题
- C/C++中Static的作用详述
- 发布文章
- 利用Session防止表单重复提交
- VBScript基本语法
- spring timer
- java读取系统环境变量
- 十五.战略管理
- 想在在ashx中读写session需要实现System.Web.SessionState.IRequiresSessionState接口