Привязка необработанного XML к сетке данных в WPF - PullRequest
3 голосов
/ 08 декабря 2010

Я хочу связать необработанный xml-файл с сеткой данных и отобразить его в форме WPF с помощью C #.Я планировал использовать набор данных для хранения своего xml, а затем связать набор данных с сеткой данных.Мой xml выглядит примерно так:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<games>
  <game id="123456" name="501">
    <player id="1">
      <name>john</name>
      <score>495</score>
      <movesLeft>15</movesLeft>
      <won>No</won>
      <completed>uncompleted</completed>
    </player>
    <player id="2">
      <name>
         konj
      </name>
      <score>501</score>
      <movesLeft>15</movesLeft>
      <won>No</won>
      <completed>uncompleted</completed>
    </player>
  </game>
</games>

Я планирую использовать два набора данных, один для и один для столбцов с идентификатором столбца, именем, moveLeft, выиграл, завершен, привязанным к элементу

1 Ответ

1 голос
/ 08 декабря 2010

Лучше всего начать с класса XmlTextReader (System.Xml)

Лучший ресурс, который я нашел для этого, прямо из MS XmlTextReader Link Он позволяет читать XML-файл и анализировать его по типу элемента / имени / и т. Д.

Надеюсь, это поможет.

Оттуда вы можете анализировать их в DataTables как обычно, а затем связывать их с сеткой, также как обычно. Если вам нужна информация об этом, дайте мне знать

...