Afficher sur mon site les données recuperer sur un fichier xml.

Afficher sur mon site les données recuperer sur un fichier xml. - XML/XSL - Programmation

Marsh Posté le 08-08-2003 à 01:31:31    

Voila j ai un serveur de jeu et j'ai acces a certain renseignement

Code :
  1. <?xml version="1.0" standalone="yes" ?>
  2. - <monitor>
  3.   <serverspy value="United Kingdom" name="country" />
  4.   <serverspy value="30354" name="mid" />
  5.   <serverspy name="gameid" />
  6.   <serverspy value="game not supported" name="gamelauncher" />
  7.   <serverspy value="http://img.serverspy.net/mapper/gb.gif" name="flag" />
  8.   <rules value="2004" name="protocol" />
  9.   <rules value="10000" name="sv_maxRate" />
  10.   <rules value="0" name="sv_allowAnonymous" />
  11.   <rules value="0" name="sv_pure" />
  12.   <rules value="UK" name=".Location" />
  13.   <rules value="1" name="punkbuster" />
  14.   <rules value="0" name="g_needpass" />
  15.   <rules value="#[chacal]" name="IRC" />
  16.   <rules value="jolt.co.uk--^4[cha^7cal]^1 CLANBASE PACK MAPS ^7Dispo on http://leschacals.com" name="sv_hostname" />
  17.   <rules value="300" name="maxPing" />
  18.   <rules value="0" name="sv_enableAdminPowers" />
  19.   <rules value="0" name="bluescore" />
  20.   <rules value="http://www.jolt.co.uk" name=".URL" />
  21.   <rules value="www.lescacals.com" name="URL" />
  22.   <rules value="Jolt UK Online Gaming" name=".Hosted By" />
  23.   <rules value="1" name="sv_punkbuster" />
  24.   <rules value="ctf" name="gametype" />
  25.   <rules value="#[chacal]" name=".iRC" />
  26.   <rules value="0" name="needpass" />
  27.   <rules value="1" name="sv_floodProtect" />
  28.   <rules value="[chacal] FR" name="Clan" />
  29.   <rules value="0" name="redscore" />
  30.   <rules value="1" name="g_friendlyfire" />
  31.   <rules value="1" name="sv_ospClient" />
  32.   <rules value="0" name="fraglimit" />
  33.   <rules value="16" name="g_maxGameClients" />
  34.   <rules value="None" name="mp_timelimit" />
  35.   <rules value="0" name="sv_privateClients" />
  36.   <rules value="Blue team" name="team_blueName" />
  37.   <rules value="20" name="timelimit" />
  38.   <rules value="sof2mp-1.02" name="game_version" />
  39.   <rules value="300" name="sv_maxPing" />
  40.   <rules value="None" name="mp_fraglimit" />
  41.   <rules value="1" name="sv_allowDownload" />
  42.   <rules value="chacal" name=".Administrator" />
  43.   <rules value="chacal@leschacals.com" name="E-Mail" />
  44.   <rules value="United Kingdom" name="Location" />
  45.   <rules value="[chacal]" name="Admin" />
  46.   <rules value="SOF2FULL" name="sv_keywords" />
  47.   <rules value="0" name="pure" />
  48.   <rules value="0" name="scorelimit" />
  49.   <rules value="0" name="g_enhancedBugFixes" />
  50.   <rules value="SOF2MP V1.02a linux-i386 Sep 24 2002" name="version" />
  51.   <rules value="0" name="sv_minPing" />
  52.   <rules value="ctf" name="g_gametype" />
  53.   <rules value="SOF2MP" name="gamename" />
  54.   <rules value="osp" name="game" />
  55.   <rules value="chacal@leschacals.com" name=".Email" />
  56.   <rules value="OSP v0.3g beta" name="gameversion" />
  57.   <rules value="Default" name="dmflags" />
  58.   <rules value="22222222022222002222" name="g_available" />
  59.   <rules value="Red team" name="team_redName" />
  60.   <details value="mp_alora" name="map" />
  61.   <details value="Soldier of Fortune 2" name="game" />
  62.   <details value="195.149.21.142:20100" name="ip" />
  63.   <details value="16" name="maxPlayers" />
  64.   <details value="0" name="currentPlayers" />
  65.   <details value="jolt.co.uk--[chacal] CLANBASE PACK MAPS Dispo on http://leschacals.com" name="name" />
  66.   <details value="ctf" name="type" />
  67.   </monitor>


Comment les recupere et les afficher sur mon site merci .

Reply

Marsh Posté le 08-08-2003 à 01:31:31   

Reply

Marsh Posté le 08-08-2003 à 02:57:57    

via une feuille de style XSL par exemple, regarde des tutoriaux sur XSL.

Reply

Marsh Posté le 08-08-2003 à 04:52:52    

J ai fait le tour des tuto mais comme je ne connait pas du tout le XML , je suis completement paumé.Serait il possible de me faire un petit exemple avec une des valeur du fichier XML .Pour info mon fichier xml se trouve ici http://www.serverspy.net/bin/smonXml.mpl?mid=30500
 
Merci d avance se serai tres sympas :jap:

Reply

Marsh Posté le 08-08-2003 à 09:42:39    

bon g fait une presentation a la con mais bon... normalement t'as toute les info ki s'affiche:
 

Code :
  1. <?xml version="1.0"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
  3. <xsl:template match="/">
  4.  <xsl:apply-templates match="monitor"/>
  5. </xsl:template>
  6. <table>
  7.  <xsl:template match="monitor">
  8.   <xsl:for-each select="serverspy">
  9.    <tr>
  10.     <td>
  11.      <xsl:value-of select="@value"/>
  12.     </td>
  13.     <td>
  14.      <xsl:value-of select="@name"/>
  15.     </td>
  16.    </tr>
  17.   </xsl:for-each>
  18.   <xsl:for-each select="rules">
  19.    <tr>
  20.     <td>
  21.      <xsl:value-of select="@value"/>
  22.     </td>
  23.     <td>
  24.      <xsl:value-of select="@name"/>
  25.     </td>
  26.    </tr>
  27.   </xsl:for-each>
  28.   <xsl:for-each select="details">
  29.    <tr>
  30.     <td>
  31.      <xsl:value-of select="@value"/>
  32.     </td>
  33.     <td>
  34.      <xsl:value-of select="@name"/>
  35.     </td>
  36.    </tr>
  37.   </xsl:for-each>
  38.  </xsl:template>
  39. </table>
  40. </xsl:stylesheet>


 
dis moi si ca marche (g pas tester)
 
bonne chance
 
edit: 4:52 du matt!!!! faut dormir un peu!!


Message édité par da_s_monk le 08-08-2003 à 09:43:37
Reply

Marsh Posté le 08-08-2003 à 11:34:23    

Je te remerci beaucoup de m'aider  c 'est sympas .Bon voila j ai tester mais je pense qu il manque quelques chose: l'adresse ou récupérer les info du server n'est pas indiquer dans le script que tu m a donner,et je sais pas ou la mettre  :??: .
encore merci de m'aider.

Reply

Marsh Posté le 08-08-2003 à 11:51:54    

sans vouloir etre mechant, tu commence le xml sans aucunes bases??? le fichier xml c toi ki l'a creer ou tu le recupere comme ca?
 
bon sinon bioen sur ca va pas t'afficher ta page comme ca... tu utilise koi comme technologie? une technologie server (php, asp, jsp ...) ou tu n'en utilise pas? tu veux ke le traitement de la page sois fait cote server ou sur la machine du client ca te va aussi?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed