C# 如何使用数据集从子节点获取值
我使用数据集来读取XMLC# 如何使用数据集从子节点获取值,c#,xml,dataset,C#,Xml,Dataset,我使用数据集来读取XML ds.ReadXML(steam); 我的XML如下所示: <models.Client> <id>1</id> <libelle>test</libelle> <nbSite>0</nbSite> <cabinet>false</cabinet> <clinique>false</clinique>
ds.ReadXML(steam);
我的XML如下所示:
<models.Client>
<id>1</id>
<libelle>test</libelle>
<nbSite>0</nbSite>
<cabinet>false</cabinet>
<clinique>false</clinique>
<irm>0</irm>
<scanner>0</scanner>
<adresse>
<id>1</id>
<ligne1>1, rue toto</ligne1>
<ligne2 />
<codePostal />
<ville />
<coordonnee>
<id>1</id>
<telephone />
</coordonnee>
</adresse>
</models.Client>
1.
测试
0
假的
假的
0
0
1.
托托街1号
1.
如何获得“ligne1”值?
对于“诽谤”,我通过以下方式获得值:
ds.Tables[0]。行[0][“libelle”].ToString()代码>可以,但“ligne1”是models.Client的子级
谢谢,这将是第二个(index=1)数据表,因此:
ds.Tables[1].Rows[0]["ligne1"].ToString();
将打印:1号,托托街