Как читать XML как объекты и писать в MySQL, используя Haskell - PullRequest
0 голосов
/ 09 мая 2018

У меня есть несколько файлов XML в следующем формате:

введите описание изображения здесь

<Group>
  <Group_No>1</Group_No>
  <Group_Name>One</Group_Name>
  <Member_List>
    <Member>
      <Member_No>1</Member_No>
      <Member_Name>Mike</Member_Name>
    </Member>
    <Member>
      <Member_No>2</Member_No>
      <Member_Name>Jacob</Member_Name>
    </Member>
  </Member_List>
</Group>

Я хочу прочитать все эти файлы XML исоздайте объекты данных Group и Member и сохраните их в MySQL DB, используя Haskell (я знаю, что мне нужно использовать библиотеки HXT и HDBC, но я не совсем понимаю, как их можно использовать).Хотя есть примеры для чтения XML, они не показывают, как пройти через объекты для сохранения в БД.

Структура БД:

DB name : L group_member_db

Group table:

Group ID:PK , Int, AutoIncrement

Group No: String

Group Name:String

Member Table:

Member ID:PK, Int, AutoIncrement

Member No:String

Member Name:String

Заранее спасибо

...