Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何读取xml文件并获取C#集合_C#_Xml - Fatal编程技术网

如何读取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

我希望下面的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: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>