您的位置:程序门 -> .net技术 -> vb.net



请教一段xml的读取


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教一段xml的读取[已结贴,结贴人:baozj]
发表于:2007-01-30 10:12:09 楼主
有一段xml的格式是这样(头和尾我不写了)
<main   id= "1 "   name= "aa "   recordcount= "2 ">
<records>
<record   n1= "123 "   n2= "234 "   n3= "345 "/>
<record   n1= "abc "   n2= "bcd "   n3= "cde "/>
</records>
</main>
...   ...
我基本上要把每个字段都要读出来,而且同样的main还有很多,请问我应该怎么解析?谢谢
发表于:2007-01-30 20:40:331楼 得分:25
一行行读啊...

try..

http://www.blogcn.com/user63/rhfan2005/blog/25161802.html
发表于:2007-01-30 20:46:312楼 得分:25
xmldocment   doc   =   new   xmldocment();
doc.load( "1.xml ");
xmlelement   root   =   doc.docmentelement;
xmlelement[]   nodes   =   doc.selectnodes( "main ");
foreach(xmlelement   element   in   nodes)
{
        string   id   =   element.attributes[ "id "].tostring();
        ..
        xmlelement   ns   =   element.selectnodes( "records/record ");
        forreach(xmlelement   e   in   ns)
        {
                ..record
        }
}


快速检索

最新资讯
热门点击