Получить список строк из набора данных - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть такой набор данных:

enter image description here

Как я могу получить строки "TITLE" и "SUMMARY"?

У меня есть этот код:

string path = @"C:\Users\Pichau\Downloads\teste\data.xml";
XmlDocument x = new XmlDocument();
x.Load(path);
StringReader stream = new StringReader(x.InnerXml);
DataSet ds = new DataSet();
ds.ReadXml(stream);

foreach (var i in ds.Tables["col"].Columns)
{
    Console.WriteLine(i.ToString());
}

Console.ReadLine();

Но с этим кодом я получаю следующий вывод:

name
type
col_Text
row_Id

Я хочу получить доступ к значению «TITLE» в столбце «имя»

1 Ответ

0 голосов
/ 29 ноября 2018

Вам нужно будет найти DataRow, который соответствует вашим TITLE и SUMMARY строкам, а затем получить доступ к значениям соответствующих столбцов.

Попробуйте это:

foreach (DataRow row in ds.Tables["col"].Rows) {
   if (row["name"] == "TITLE") {
      Console.WriteLine(row["col_Text"]);
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...