Bonjour tout le monde,
j'ai cherché sur ce forum comment faire pour lire un fichier xml et mettre des données qu'il contient dans un tableau sur une page web en asp mais je n'arrive pas à mettre en pratique. Il doit, je pense, me manquer certaines notions...
Voici donc ce que j'ai fait:
Code :
- <body MS_POSITIONING="GridLayout">
- <form id="Form1" method="post" runat="server">
- <asp:Xml id="fichierXml" runat="server" DocumentSource="Serveurs.xml"></asp:Xml>
- <table border="1" datasrc="#fichierXml">
- <TR>
- <TD><span datafld="nomServeur"></span></TD>
- <TD><span datafld="ipServeur"></span></TD>
- </TR>
- </table>
- </form>
- </body>
|
Je déclare mon fichier xml qui se trouve au même endroit que mes sources
(C:\Inetpub\wwwroot\Surveillance\Serveurs.xml), ensuite j'essaye de liéer ce fichier à un tableau grâce à l'option
datasrc afin de récupérer dans les cellules de celui ci la valeur du noeud "nomServeur" et celle du noeud "ipServeur".
Voici une partie de mon fichier xml:
Code :
- <?xml version="1.0" encoding="utf-8" ?>
- <park>
- <region idRegion = "00">
- <nomRegion>Saint Apollinaire</nomRegion>
- <serveur>
- <idServeur>01</idServeur>
- <type>consolidation</type>
- <nomServeur>gmao_00_01</nomServeur>
- <ipServeur>192.168.1.0</ipServeur>
- <repertoireSauvegarde>E:\SauvegardeBD\</repertoireSauvegarde>
- </serveur>
- </region>
|
Quand je compile mon application j'obtient juste une cellule pour mon tableau mais celle ci est totalement vide!!
Je n'arrive pas à comprendre d'ou vient mon erreur et j'attend donc avec impatience vos idées.
En vous remerciant