Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/03/2007, 15h56   #1
Invité de passage
 
Développeur informatique
Inscription : décembre 2006
Messages : 17
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 17
Points : 4
Points : 4
Par défaut Analyser un texte

Bonjour,

J'aimerais avoir votre avis :
Je souhaite que mon application se connecte à une page html distante (fopen).

Cette page html contient une multitude d'informations dont un tableau avec un ID spécifique.

Comment faire pour ne recuperer que le tableau contenant cette ID et uniquement celui ci ?

et Comment stoker les informations relatives à chaque ligne (<tr>) dans une arraylist ?

Merci
knoll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h22   #2
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
J'ai déja réalisé ce genre de "moulinette infâme" pour extraire des données qui n'étaient accessibles que par des pages HTML.
Le meilleur moyen est d'utiliser des expresions régulieres.
C'est un peu barbare comme syntaxe, mais très puissant.
Evidamment, quelque soit la technique que tu emploie, ton script ne marchera plus dès que les pages changeront de structure ...
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h38   #3
Invité de passage
 
Développeur informatique
Inscription : décembre 2006
Messages : 17
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 17
Points : 4
Points : 4
oui je sais bien c'est ca qui est horrible !
Je pensais me penser des expressions régulières pour y parvenir... Dommage ^^


mais pour le moment, le fichier généré en Html est tjrs le même et possède tjrs la même syntaxe avec les id et les class css qui lui sont associées !

Bon je vais voir comment résoudre tout ca
Merci
knoll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h38   #4
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
+1 pour les expressions régulières, bon courage.

Pour info si tu n'as pas l'autorisation du site sur lequel tu prends les infos cette démarche est illégale il me semble.
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h47   #5
Invité de passage
 
Développeur informatique
Inscription : décembre 2006
Messages : 17
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 17
Points : 4
Points : 4
Je prends les informations sur un serveur distant qui génerent des analyses journalières.

et vu qu'aucun lien n'est possible entre les deux il fau trouver une solution !

Sinon, pourquoi ca serait interdit ?

Imaginons une application qui veut recuperer les titres des news de yahoo ( jesais qu'il existe le flux rss,c'est a titre d'exemple :p )

l'application va se connecter comme un client classique. cela revient au même que de faire enregistrer sous et copier / chaque information, non ?
knoll est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h23.


 
 
 
 
Partenaires

Hébergement Web