Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 2010
-
10 mars 2007 à 20:29
vilhjalms
Messages postés591Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention16 juillet 2009
-
13 mars 2007 à 02:24
Bonjour,
Voilà j'essaye de faire un parser.
Tout ce qui est création du fichier xml etc pour le moment ca devrait
aller, en fait je cherche plus précisément à détecter plusieurs fois le
même mot SI plusieurs fois il y'a.
Voici ce que j'utilise :
Voici un bout de source :
<?php
$url_handle = fopen("
Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 20102 10 mars 2007 à 21:13
Je viens de tester ce que tu m'as dis pour le flag multilignes et cela ne fonctionne pas, je n'ai malheureusement aucune différence.
Est-ce normal ou bien dois-je rajouter encore quelque chose ?
<?xml version="1.0" encoding= "ISO-8859-1"?>
<day><nom>TP pipes - B2 - Systeme Unix</nom> index.php?section=elearning <debut>13:00</debut><duree>03:00</duree><description>TP Pipes</description><lieu>SM 24-25 - Salle Machine</lieu><matiere>B2 - Systeme Unix</matiere><type>TP</type><nom>Class 2.6.2 (Intensive Listening, Speaking, Reading and Writing) - B2 - Anglais</nom>index.php?section =elearning<debut>16:00</debut><duree>01:30</duree><description>In this second class of the week we will continue reviewing for the Mid-Term Exam.
We will also do an assortment of exercises to help you improve your listening, speaking, reading and writing skills.
Please bring your pens, paper, English materials and your dictionaries!
</description><lieu>ip03 - Salle de cours</lieu><matiere>B2 - Anglais</matiere><type>Cours</type></day>
Voilà !
Et j'ai toujours que le premier donc je comprend vraiment pas ^_^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 20102 10 mars 2007 à 21:45
très simple j'ai pris comme extension xml, mais je souhaite le faire pour toute sorte de fichier, que ce soit des pages html ou encore du fichier texte, peu importe, s'il le faut je remplace le fichier xml par un .txt ^_^
Disons que si j'arrive à savoir le faire pour là je pourrais le faire sur le reste :)
Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 20102 10 mars 2007 à 22:23
Salut,
J'ai cherché quelque chose comme ca mais je n'ai pas trouvé, merci beaucoup et je pense que tu n'ai pas loin u alors chez toi ca fonctionne mais pas chez moi
Voici les deux fichier qui existent :
- index.php
- file.xml
Tu peux télécharger file.xml si tu veux c'est celui que je t'ai donné juste au dessus et je suis sur un serveur 1&1 (bien que je pense que cela n'y change strictement rien).
Voici ce qui se trouve EXACTEMENT dans le fichier index.php :
<html>
Voici les noms :
<?php
$handle = fopen('file.xml', 'r');
if ($handle)
{
while (!feof($handle))
{
$buffer = trim( fgets($handle,1024) );
if (preg_match('`<nom>(.+?)</nom>`',$buffer,$matches))
{
echo '<li>'.$matches[1].'</li>';
}
}
}
fclose($handle);
?>
</html>
Pourtant ce que tu as trouvé me semble correct, mais là je comprend plus rien du tout, en tout cas merci pour le mal que tu te donne, chapeau l'artiste ^_^
Also know as
Messages postés259Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention22 novembre 20102 11 mars 2007 à 08:39
J'ai testé <lieu>..</lieu> qui à donc aussi deux endroits dans le fichier feli.xml, et là ben pour je ne sais quelle raions cela fonctionne très bien, c'est uniquement sur le nom qu'il me jette un peu partout, c'est très bizarre...
Donc ton code source fonctionne, mais pour une raison inconnue il aime pas les "nom"