CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何把一个字符串转成XML文档.并且把这个xml读到DataSet上.或者直接在ListView上显示?

楼主boyyao(迷失在网络 (问题不解答扣分也不结贴!))2005-09-03 21:42:21 在 .NET技术 / C# 提问

XmlDocument   doc   =   new   XmlDocument();  
  doc.LoadXml(textBox2.Text);  
   
  我是用以上方法把string转换成XML的.  
  我应该如何把这个doc转成一个表?  
  或者直接遍历这个doc文档显示到ListView上?  
   
  希望能有例子. 问题点数:20、回复次数:5Top

1 楼boyyao(迷失在网络 (问题不解答扣分也不结贴!))回复于 2005-09-03 21:55:43 得分 0

<opt>  
  <anon>  
  <submissions   song_link="http://xxx/554.rm"   song_name="将军"   />  
  <submissions   song_link="http://xxx/13.Wma"   song_name="龙卷风"   />  
  </anon>  
  </opt>  
   
  XML格式如下:Top

2 楼yaoyouyou(悠)回复于 2005-09-03 23:09:22 得分 0

把XML装入DataSet,DataSet的一个表Top

3 楼boyyao(迷失在网络 (问题不解答扣分也不结贴!))回复于 2005-09-04 00:13:24 得分 0

就是如何把doc这个对象装到一个表上?Dataset的ReadXML是从一个文件读取XML的.其他方法呢?Top

4 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-09-04 15:35:14 得分 10

名字真有"性格"啊  
  呵呵,分很重要么?何必呢  
   
  你已经有了doc对象  
  可以用xpath  
  直接得到你要的节点的信息  
  然后就可以加到listview了  
   
  没必要转成dataset  
   
  比如  
  xmlnode[]   nodes   =   doc.selectnodes("opt/anon/submissions/");  
  就是submissions下的所有子节点Top

5 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-09-04 15:36:51 得分 10

/opt/anon/submissions/  
   
  详细的可以看看msdn上的selectnodes方法  
   
  都已经有doc对象了  
  尽量采用xml的操作方式  
  你可以根据doc对象得到你任何想要的信息Top

相关问题

  • 字符串转成时间?
  • 如何将gb2312字符串转成utf-8字符串?
  • 如何把利用DataSet的GetXml()方法获得的字符串再转成DataSet对象??
  • 怎样字符串转成float?
  • 字符串如何转成临时表?
  • 字符串如果转成列举值
  • SQL 有没有办法将UTF-8字符串转成中文字符串?
  • 怎样把字符串数组转成用,分割的字符串
  • 菜鸟问题,怎样把integer转成字符串string型,怎样把string转成字符串integer型
  • 如何把字符串16进制转成10进制整数?

关键词

  • xml
  • 转成
  • listview
  • doc
  • submissions
  • dataset
  • 对象
  • 表
  • 方法

得分解答快速导航

  • 帖主:boyyao
  • lovefootball
  • lovefootball

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo