关于XML文件的读取,请高手指点~~! 注释在xml也是一个节点哦 你首先要循环 所有节点属性 要判断类型 更具类型 取数据的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try:foreach(XmlNode Xmlnode in oNodeList1){ if(Xmlnode.Attributes!=null) { Console.WriteLine(Xmlnode.Name); }} to BearRui: 那是在.net里面才行啊,我用XMLDOM没有这样的方法啊. 为什么不用String CodeModeKey = System.Configuration.ConfigurationSettings.AppSettings["CodeMode"];??? 啊?不是用的C#啊????ft,这是用的什么语言啊. 我不是在.net低下用System.Xml里的方法,而是在InstallShileld里面调用了Microsoft.XMLDOM组件来操作xml档,它不可能跟系统的Config文件关联啊. 一个安装程序的脚本,它用XMLDOM操作xml档,应该和vb一样的,我就是不知道该如何绕过注释. 原来是InstallShield脚本,怪不得If Then 还带分号 是啊,哈哈.那用XMLDOM操作xml档如何过滤注释?因为如果在有注释的地方,我去节点的属性,肯定会报错的,我如何知道当前节点是注释行? 要想跳过注释内容可用XmlReader.MoveToContent 方法. 那我该如何时XMLReader指向我的XMLNodeList那? switch(reader.NodeType){ case XmlNodeType.Element: s = reader.Name; break; case XmlNodeType.Text: str[i] = reader.Value; i++; break;} XmlNodeType 枚举:Comment :注释.示例 XML:<!-- my comment --> Comment 节点不能有任何子节点。它可以以 Document、DocumentFragment、Element 和 EntityReference 节点子级的形式出现。 给别人做一个局域网项目,可是客户的电脑没安装数据库也不想安装数据库该怎么办呢? 股票分钟数据格式(宏汇) foreach 的使用问题 GridView(单元内容换行)不是按单词进行换行(急急急!!!) 求一段获取本机端口数据代码 谁下载过test director之内的测试管理工具? C#中什么类有读取下面配置文件的功能? 使用wmi连接远程机子的时候为什么提示“RPC服务器不可用”? 如何使用Rose XDE .NET? 保存到Excel时出现的问题、如何结束Excel进程 如何获取计算机的IP地址? 请教:匹配包含"abc"或"123"的字符串,这个正则表达式怎么写?
{
if(Xmlnode.Attributes!=null)
{
Console.WriteLine(Xmlnode.Name);
}
}
to BearRui:
那是在.net里面才行啊,我用XMLDOM没有这样的方法啊.
String CodeModeKey = System.Configuration.ConfigurationSettings.AppSettings["CodeMode"];???
ft,这是用的什么语言啊.
{
case XmlNodeType.Element:
s = reader.Name;
break;
case XmlNodeType.Text:
str[i] = reader.Value;
i++;
break;
}