返回首页

读取XML文件的问题!|我有一个问题,而读取XML文件
我使用XmlDocument,往下看,请需要一些帮助。

在一个点上,我得到的ChildNodes计数为零,那里应该是更多的
我在做什么错?

问题的XML

<?xml version="1.0" standalone="yes"?>

<RequestDataSet xmlns="http://tempuri.org/RequestDataSet.xsd">

  <tZahtjevZaOvjeravanje_Zaglavlje>

    <ID>-1</ID>

    <IDOvlastenogServisa>128</IDOvlastenogServisa>

    <PredlozeniDatumPregleda>2011-08-04T09:20:00+02:00</PredlozeniDatumPregleda>

    <StvarniDatumPregleda>2011-08-02T09:19:59.953125+02:00</StvarniDatumPregleda>

    <TipZahtjeva>OVJERU MJERILA</TipZahtjeva>

    <BrojZahtjeva>1108</BrojZahtjeva>

    <GodinaZahtjeva>2011</GodinaZahtjeva>

    <IDInstitucije>1</IDInstitucije>

    <Ukupno>0</Ukupno>

    <Status>100</Status>

  </tZahtjevZaOvjeravanje_Zaglavlje>

  <tZahtjevZaOvjeravanje_Detalji>

    <ID>-1</ID>

    <IDZaglavlja>-1</IDZaglavlja>

    <RBR>1</RBR>

    <SifraMjerila>1541</SifraMjerila>

    <TOM>PT600</TOM>

    <Proizvodjac>Sartorius</Proizvodjac>

    <MjernoPodrucjeOd>5 g</MjernoPodrucjeOd>

    <MjernoPodrucjeDo>610 g</MjernoPodrucjeDo>

    <SOT_Grupa>M</SOT_Grupa>

    <SOT_Podgrupa>2</SOT_Podgrupa>

    <SOT_BrojOdobrenja>17</SOT_BrojOdobrenja>

    <SerijskiBroj>50705650</SerijskiBroj>

    <NazivKorisnika>Omega</NazivKorisnika>

    <AdresaKorisnika>Zagreb, Babonieva 59</AdresaKorisnika>

    <MjestoPregleda>OS Libra tehniar Zagreb, II. Praanska 6/A</MjestoPregleda>

    <SOZ_Drzava>HR</SOZ_Drzava>

    <NOZ_Drzava>HR</NOZ_Drzava>

    <NOZ_Institucija>1</NOZ_Institucija>

    <TipZahtjeva>R</TipZahtjeva>

    <BrojIzvjesca>010817</BrojIzvjesca>

  </tZahtjevZaOvjeravanje_Detalji>

</RequestDataSet>

这里是应该内读取XML值,但我说,它说,有没有节点的代码!

{C}
预先感谢

回答

评论会员:游客 时间:2012/02/06
我不认为你想在一个标准的XML文件的xmlns标签-如果我删除的xmlns="htt​​p://tempuri.org/RequestDataSet.xsd",它的工作原理...{BR}"是的,但XML文件是由其他软件生成的。也许我可以尝试一些字符串文件操作删除标记"codeprelang="c#"RegexremoveXmlnsAttribute=spanclass="code-keyword"new/spanRegex(spanclass="code-string""/spanspanclass="code-string"\\sxmlns=\".*?\""/span);spanclass="code-keyword"string/spanresult=removeXmlnsAttribute.Replace(InputText,regexReplace);/pre/code{体C3}
阿米尔Mahfoozi
评论会员:游客 时间:2012/02/06
试用HtmlAgilityPackimgsrc=这是非常比微软的XMLDocument更好。它忽略了无法理解的部分,根本没有必要删除非XML标记