如何读取xml文件并获取C#集合
我希望下面的xml数据进入C#应用程序(进入任何集合)如何读取xml文件并获取C#集合,c#,xml,C#,Xml,我希望下面的xml数据进入C#应用程序(进入任何集合) ns0:Name\u 0 1999-05-31T13:20:00.000-05:00 10 ns0:Name\u 0 1999-05-31T13:20:00.000-05:00 10 ns0:Name\u 0 1999-05-31T13:20:00.000-05:00 10 如下所示,3个结果是C#Windows应用程序 1: Combination of <ns1:PaurchaseDate> + <ns1:SlN
ns0:Name\u 0
1999-05-31T13:20:00.000-05:00
10
ns0:Name\u 0
1999-05-31T13:20:00.000-05:00
10
ns0:Name\u 0
1999-05-31T13:20:00.000-05:00
10
如下所示,3个结果是C#Windows应用程序
1: Combination of <ns1:PaurchaseDate> + <ns1:SlNo> + <ns1:Id>
2: Combination of <ns2:PaurchaseDate> + <ns2:SlNo> + <ns2:Id>
3: Combination of <ns3:PaurchaseDate> + <ns3:SlNo> + <ns3:Id>
1:组合++
2:组合++
3:++的组合
我尝试使用datatable,但xml文件节点不同(如n1:Name、n2:Name、n3:Name),因此无法将数据提取到datatable.ReadXml(流);通过使用此函数,您是否尝试过XmlSerializer对xml文件进行反序列化?我已编辑了您的标题。请参阅“”,其中的共识是“不,他们不应该”。
1: Combination of <ns1:PaurchaseDate> + <ns1:SlNo> + <ns1:Id>
2: Combination of <ns2:PaurchaseDate> + <ns2:SlNo> + <ns2:Id>
3: Combination of <ns3:PaurchaseDate> + <ns3:SlNo> + <ns3:Id>