Asp.net - charger simplement un fichier xml dans un dataset

Soyez le premier à donner votre avis sur cette source.

Snippet vu 15 953 fois - Téléchargée 29 fois

Contenu du snippet

Souvent on a besoin de charger très rapidement des données venant d'un fichier XML vers un objet de gestion de données (DataSet par exemple).

Ainsi les méthodes suivantes permettent cela (avec ou sans schéma XSL).

Source / Exemple :


Dim MonDataset As New DataSet()

Try
 MonDataset .ReadXml("./MonFichierXML.xml")

'Optionnel si on a un schéma préci
 MonDataset .ReadXmlSchema("./MonFichierXML.xsl")

Catch e As Exception
 Response.Write ("Erreur :" & e.Message)
End Try

' --------------------------------------------------------------
'On accède alors à la table des données de cette facon :
 MonDataset .Tables(0)

' si on veut charger ces données dans un DataGrid :
 MonDatagrig.Datasource =  MonDataset .Tables(0)
 MonDatagrig.databind()

Conclusion :


Bon coding

Romelard Fabrice (Alias F___)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.