再问如何输出Xml文档中Xmltext结点的“text”?花了还几次分类,希望这次药到病除。 再问如何输出Xml文档中Xmltext结点的“text”?到底该输出Xmltext的什么属性, InnerText?Name?Value?试了N次,试了N个,怎么每次都输出 #text,根本不是Xml的内容,谁能给个关键的句子,或者直接给个你的成功的例子。你一定要运行下,确保是正确的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加我的MSN,直接帮你搞定,给我短消息 不是很明白你的意思,今天写的一个程序,或许对你有用,这是XML 文件<?xml version="1.0" encoding="utf-8" ?><rssNews> <rssSite id="0"> <siteName>新浪</siteName> <siteUrl>http://www.cs.com.cn/gppd/05/</siteUrl> <rssRegex><table[^>]*?width="670"[^>]*>((?>(?<o><table[^>]*>)|(?<-o></table>)|(?:(?!</?table)[\s\S]))*)(?(o)(?!))</table></rssRegex> <bigSort>所属大类</bigSort> <smallSort>所属小类</smallSort> <author>作者</author> <newsSourceRegx>新闻来源匹配</newsSourceRegx> <timevaidlRegx>\d{4}-\d{2}-\d{4}</timevaidlRegx> <contentRegx><div[^>]*?id="ozoom1"[^>]*>((?>(?<o><div[^>]*>)|(?<-o></div>)|(?:(?!</?div)[\s\S]))*)(?(o)(?!))</div></contentRegx> <keywordRegx>关键字匹配</keywordRegx> <maxNum>20</maxNum> <isGet>True</isGet> </rssSite></rssNews>这是我的程序: XmlDocument XML = new XmlDocument(); XML.Load(m_strXmlFile);XmlNodeList NodeList = XML.SelectNodes("rssNews/rssSite");foreach(XmlNode node in NodeList){Console.Write(node.Attributes["id"].Value);Console.Write(node["siteName"].InnerText);} 关于重新生成解决方案的问题 TcpClient做全局变量 排序 .net1.1的AJAX问题,,高手来帮帮忙! 两种钩子安装的区别 c#.net 远程访问数据库解决方案 关于dataGrid的奇怪问题,请大家帮忙. 如何提升c# 版web application的速度? 关于数据:文本文件->Dataset->datagrid->SQL数据库的问题? 分不会少给的! 怎样在C#网页中实现对JAVA程序的时时更新? C#如何获取本地杀毒软件的名称? ===求助:OnBeforeNavigate2中如何修改URL====
这是XML 文件<?xml version="1.0" encoding="utf-8" ?>
<rssNews>
<rssSite id="0">
<siteName>新浪</siteName>
<siteUrl>http://www.cs.com.cn/gppd/05/</siteUrl>
<rssRegex><table[^>]*?width="670"[^>]*>((?>(?<o><table[^>]*>)|(?<-o></table>)|(?:(?!</?table)[\s\S]))*)(?(o)(?!))</table></rssRegex>
<bigSort>所属大类</bigSort>
<smallSort>所属小类</smallSort>
<author>作者</author>
<newsSourceRegx>新闻来源匹配</newsSourceRegx>
<timevaidlRegx>\d{4}-\d{2}-\d{4}</timevaidlRegx>
<contentRegx><div[^>]*?id="ozoom1"[^>]*>((?>(?<o><div[^>]*>)|(?<-o></div>)|(?:(?!</?div)[\s\S]))*)(?(o)(?!))</div></contentRegx>
<keywordRegx>关键字匹配</keywordRegx>
<maxNum>20</maxNum>
<isGet>True</isGet>
</rssSite>
</rssNews>
这是我的程序:
XmlDocument XML = new XmlDocument();
XML.Load(m_strXmlFile);
XmlNodeList NodeList = XML.SelectNodes("rssNews/rssSite");
foreach(XmlNode node in NodeList)
{
Console.Write(node.Attributes["id"].Value);
Console.Write(node["siteName"].InnerText);}