某個節點,我有以下XML獲得使用DataSet中
<xml>
<ObsCont xCampo="field1">
<xTexto>example1</xTexto>
</ObsCont>
<ObsCont xCampo="field2">
<xTexto>example2</xTexto>
</ObsCont>
<ObsCont xCampo="field3">
<xTexto>example3</xTexto>
</ObsCont>
<field>information</field>
</xml>
有沒有辦法讓「xTexto」的有使用DataSet中的屬性xCampo「域2」值ObsCont裏面的內容?
這將是desireable有一個單一的襯墊類似如下:
DataSet ds = new DataSet();
ds.ReadXml(StrArquivoProc);
ds.Tables["xml"].Rows[0]["field"].ToString();
//field == "information"
如果我使用我不指定我想要的一個具有所需屬性的方法相同。
+1使用XML工具來處理XML,但如果它的閱讀只有使用XPathDocument和XPathNavigator才能獲得更好的性能。語法相似。 – 2010-03-29 17:14:42