Charger un fichier XML dans DataTable (pas à partir d’une firebase database)

Je cherche à changer mon application pour charger ses fichiers de données au format XML dans DataTables (et un DataSet?) Au lieu de les désérialiser en classes. Je peux générer un dataset en utilisant xsd.exe, mais je n’ai aucune chance de trouver des exemples montrant comment l’utiliser.

Mes recherches sur Google ont été irrémédiablement encombrées d’exemples utilisant des fichiers xsd comme intermédiaire pour accéder aux tables de firebase database. Étant donné que mes applications enregistrent des fichiers de données au lieu d’interroger une firebase database, elles ne me sont d’aucune utilité.

Remplir manuellement le schéma et la table est-il une option?

 DataTable table = new DataTable(); table.ReadXmlSchema(xmlReader); table.ReadXml(xmlReader);