c# 解析字符串 xml

[复制链接]
查看11 | 回复3 | 2012-7-13 12:20:56 | 显示全部楼层 |阅读模式
string xmlstr = xml的文本;System.Text.RegularExpressions.Regex r = new System.Text.RegularExpressions.Regex("(?).*?(?=</file)"); //正则表达式System.Text.RegularExpressions.MatchCollection mc = r.Matches(xmlstr); //检索字符string[] xmlfilevalue; //匹配的文本for (int i= 1;i<=mc.Count;i++){xmlfilevalue[i-1] = mc[i-1].Value;} ...
回复

使用道具 举报

千问 | 2012-7-13 12:20:56 | 显示全部楼层
DataSet dsData = new DataSet();dsData.ReadXml(new XmlTextReader(new StringReader(text)));以上代码可以把xml格式的字符串读到DataSet中,很方便的取得其中的内容。...
回复

使用道具 举报

千问 | 2012-7-13 12:20:56 | 显示全部楼层
// text是你的xml字符串XmlDocument document = new XmlDocument();document.LoadXml(text);XmlNodeList list = document.SelectNodes("//file");foreach (XmlNode node in list){
str...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行