Bonjour,
J'ai un script de décodage d'un fichier de log qui me génère en résultat un fichier XML comme ci-dessous:
Ma question est de savoir quelle techno est la plus adaptée/facile pour mon cas:
Javascript, PHP, XSL...
Le but final c'est d'avoir une page web via laquelle on upload le fichier de log, le script de décodage (perl) est exécuté sur le serveur, et la page retourne à l’utilisateur le fichier XML "formaté" en HTML.
mamax
J'ai un script de décodage d'un fichier de log qui me génère en résultat un fichier XML comme ci-dessous:
<?xml version="1.0" encoding="UTF-8"?>
<srfil>
<msg num="1">
<msgbrut>
<nom>Message SRFIL Brut nom décodé</nom>
<valeur>10-11-03/06 H 55 MN 17 EVT=10 [lol]EBUT POSIT. (RHM)
/AM = SMA2 ETAT=BLOM AF=ETA2
/ 020A 1011 0306 5517 0361 0181 0000 0000 0000 0000 0000 0000
/ 2200 0000 0103 6103 00FF 01</valeur>
</msgbrut>
<msgdecode>
<info sigle="evt">
<code>evt</code>
<nom>Evènement</nom>
<valeur>10</valeur>
<desc>Début positionnement par RHM</desc>
</info>
<info sigle="date">
<code>date</code>
<nom>Date</nom>
<valeur>03/11/2010</valeur>
</info>
<info sigle="heure">
<code>heure</code>
<nom>Heure</nom>
<valeur>06:55:17</valeur>
</info>
<info sigle="am">
<code>am</code>
<nom>Station</nom>
<valeur>0361</valeur>
<desc>SMA2</desc>
</info>
<listeml>
<nom>Liste des ML</nom>
<desc>Liste des ML supportées par la station avant l'évènement</desc>
<info sigle="af" num="1">
<code>af</code>
<nom>Adresse fonctionnelle de la ML</nom>
<valeur>0181</valeur>
<desc>ETA2</desc>
</info>
</listeml>
<info sigle="posp">
<code>posp</code>
<nom>Positionnement primaire</nom>
<valeur>2</valeur>
<desc>Bloqué Manuel (BLOM)</desc>
</info>
<info sigle="etac">
<code>etac</code>
<nom>Etat courant</nom>
<valeur>2</valeur>
<desc>Bloquée</desc>
</info>
<info sigle="codm">
<code>codm</code>
<nom>Classe et code du message</nom>
<valeur>0000</valeur>
<desc>Requête RHM</desc>
<detail>Relatif aux RHM ESMMO, SMTL et CHNMO</detail>
</info>
<infocomp>
<info sigle="tyrq">
<code>tyrq</code>
<nom>Type de requête</nom>
<valeur>0001</valeur>
<desc>Modification d'état (ESMMO, CHNMO)</desc>
</info>
<info sigle="assm">
<code>assm</code>
<nom>Adresse système de la SM</nom>
<valeur>0361</valeur>
<desc>SMA2</desc>
</info>
<info sigle="etad">
<code>etad</code>
<nom>Etat demandé</nom>
<valeur>03</valeur>
<desc>ES</desc>
</info>
<info sigle="tych">
<code>tych</code>
<nom>Type de chargement</nom>
<valeur>FF</valeur>
<desc>Non significatif</desc>
</info>
<info sigle="conf">
<code>conf</code>
<nom>Confirmation</nom>
<valeur>01</valeur>
<desc>A confirmer</desc>
</info>
</infocomp>
</msgdecode>
</msg>
<msg num="2">
......
</msg>
<srfil>
Ma question est de savoir quelle techno est la plus adaptée/facile pour mon cas:
Javascript, PHP, XSL...
Le but final c'est d'avoir une page web via laquelle on upload le fichier de log, le script de décodage (perl) est exécuté sur le serveur, et la page retourne à l’utilisateur le fichier XML "formaté" en HTML.
mamax