首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于xml的新手有关问题

2012-01-22 
关于xml的新手问题想做一个xml文件,里面保存整个项目的所有常量,然后在项目里需要用的时候调用这个xml文件

关于xml的新手问题
想做一个xml文件,里面保存整个项目的所有常量,然后在项目里需要用的时候调用这个xml文件。比如:“新闻管理员权限”这个以前是存在Define.cs里,现在要用“XXX.xml.项目名.NewsDefine”来调用,应该怎么做呢?我以前没用过xml,希望能说得详细点,多谢了!

[解决办法]
DataSet ds=new ();
ds.ReadXml(文件名);
[解决办法]
DataSet可以直接保存、读取XML文件。
这样就和读取数据库没有什么分别了。
[解决办法]
可以用web.config(如果是ASP.NET)或app.config(winform),
对xml的基本操作可以参考这个http://blog.csdn.net/lizhizhe2000/archive/2006/10/17/1337993.aspx
[解决办法]
如果数据不是很多的话可以直接用dataset来操作就行啦
[解决办法]
直接保存在web.config的appsettings中,是不是更好一些呢.
如果.xml文件不保存在app_data或一个不受.net保护的文件夹中,这个xml是可以下载的.
保存在appsettings中,是不是更容易读取呢.
[解决办法]
看看MSDN的帮助吧,里面对XML的操作方法讲的很详细的
[解决办法]
我觉得直接放在webconfig里比较好,
[解决办法]
建议直接放到webconfig中
在webconfig放变量
列如:
<appSettings>
<add key= "Sqlcon " value= "server=.;database=a;uid=sa;pwd=sa "> </add>
</appSettings>
在CS文件里这样引用
string filepath=System.Configuration.ConfigurationSettings.AppSettings[ "Sqlcon "].ToString();

这样很详细了吧!~ 所有的变量都可以在这写 免得再写个XML麻烦

热点排行