读取xml的问题! 好像是写法不标准,至少对MS的解析器来说不标准。用这个:<?xml-stylesheet type="text/xsl" href="SortNames.xsl"?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是这个是csdn的随便一个xml的网页里有的代码啊!不行你保存此网页然后看看它的xml!怎样忽略它或者跳过它! 恩?没有吧。csdn里的也都是<?xml-stylesheet ........?>啊。这样的话,就可以跳过去了 xml-stylesheet和xml:stylesheet的区别,MS的解析器是按照前一种设计的。 istViewItem myItem = new ListViewItem ( ) ; // 构建listView组件 listView1.Columns.Clear ( ) ; listView1.Items.Clear ( ) ; listView1.Columns.Add ( "Name" , 80 , HorizontalAlignment.Left ) ; listView1.Columns.Add ( "Zip" , 80 , HorizontalAlignment.Left ) ; listView1.Columns.Add ( "Address" , 80 , HorizontalAlignment.Right ) ; listView1.Columns.Add ( "City" , 80 , HorizontalAlignment.Right ) ; listView1.Columns.Add ( "State" , 80 , HorizontalAlignment.Center ) ; XmlNodeReader reader = null ; try { string s = "" ; XmlDocument doc = new XmlDocument ( ) ; // 装入指定的XML文档 doc.Load ( "C:\\data2.xml" ) ; // 设定XmlNodeReader对象来打开XML文件 reader = new XmlNodeReader ( doc ) ; // 读取XML文件中的数据,并显示出来 while ( reader.Read ( ) ) { //判断当前读取得节点类型 switch ( reader.NodeType ) { case XmlNodeType.Element : s = reader.Name ; break ; case XmlNodeType.Text : if ( s.Equals ( "Name" ) ) myItem = listView1.Items.Add ( reader.Value ) ; else myItem.SubItems.Add ( reader.Value ) ; break ; } } } finally { //清除打开的数据流 if ( reader != null ) reader.Close ( ) ; 如何把datagridview表格的内容保存到txt文件呢? 从XML中读取数据 treeview 应用 form类,设置了Region属性后,为什么在WndProc中捕获不到WM_NCMOUSELEAVE消息了呢? 这代码为什么不能把窗口靠到屏幕左边 真心请教 For循环问题 .net的clr与windows api 超级郁闷!不知道是什么问题!请大家帮忙! 怎样对矩形设置透明颜色?谢谢大家了! WPF 不选中listViewitem最右边空白列 在Richtextbox控件中如何获得光标的所在的行数和列数 关于用ASP.net的问题(C#)
不行你保存此网页然后看看它的xml!
怎样忽略它或者跳过它!
啊。这样的话,就可以跳过去了
MS的解析器是按照前一种设计的。
// 构建listView组件
listView1.Columns.Clear ( ) ;
listView1.Items.Clear ( ) ;
listView1.Columns.Add ( "Name" , 80 , HorizontalAlignment.Left ) ;
listView1.Columns.Add ( "Zip" , 80 , HorizontalAlignment.Left ) ;
listView1.Columns.Add ( "Address" , 80 , HorizontalAlignment.Right ) ;
listView1.Columns.Add ( "City" , 80 , HorizontalAlignment.Right ) ;
listView1.Columns.Add ( "State" , 80 , HorizontalAlignment.Center ) ;
XmlNodeReader reader = null ;
try
{
string s = "" ;
XmlDocument doc = new XmlDocument ( ) ;
// 装入指定的XML文档
doc.Load ( "C:\\data2.xml" ) ;
// 设定XmlNodeReader对象来打开XML文件
reader = new XmlNodeReader ( doc ) ;
// 读取XML文件中的数据,并显示出来
while ( reader.Read ( ) )
{
//判断当前读取得节点类型
switch ( reader.NodeType )
{
case XmlNodeType.Element :
s = reader.Name ;
break ;
case XmlNodeType.Text :
if ( s.Equals ( "Name" ) )
myItem = listView1.Items.Add ( reader.Value ) ;
else
myItem.SubItems.Add ( reader.Value ) ;
break ;
}
}
}
finally
{
//清除打开的数据流
if ( reader != null )
reader.Close ( ) ;