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 ; } }
四.c#读取xml的文件的源程序代码(read.cs):
在了解了上面的内容以后,可以得到用c#读取指定xml文件的完整代码,具体如下:
using system ; using system.drawing ; using system.collections ; using system.componentmodel ; using system.windows.forms ; using system.data ; using system.xml ; public class form1 : form { private button button1 ; private listview listview1 ; private system.componentmodel.container components = null ;