D'abord, quelqu'un sait-il pourquoi un tel encodage (problème UTF 8 ?) ???
Ensuite si il est possible de récupère cette chaîne correctement, je ne sais pas comment extraire le texte sans le code JS ... Ou quel mot clé taper sur le forum pour trouver au moins un début de solution !!!
SuperDevy
Messages postés842Date d'inscriptiondimanche 24 novembre 2002StatutMembreDernière intervention 2 juillet 2007 31 janv. 2006 à 23:36
A oui, c'est intéressant.
Tout d'abord, pour charger les données fait comme ça :
var txt:LoadVars = new LoadVars();
txt.onData = function (data) {
trace(data);
}
txt.load("http://www.citation.fr/citation.php");
Malheureusement FlashPlayer n'intégre pas encore les Regexp, donc pour extraire la citation il faut que tu bricoles avec String.split, String.indexOf, String.substring ...
Cgaybeul
Messages postés105Date d'inscriptionvendredi 25 juin 2004StatutMembreDernière intervention11 décembre 2006 1 févr. 2006 à 09:13
Un grand merci pour toutes ces pistes trés pertinantes, immédiatement misent en application :
var txt:LoadVars = new LoadVars();
txt.onData = function(data) {
var searchString:String = data;
var debut:Number;
var fin:Number;
debut = searchString.indexOf(""");
fin = searchString.indexOf(""", debut+1);
var citation:String = searchString.substring(debut+1, fin);
trace(citation);
};
txt.load("http://www.citation.fr/citation.php");
à +
Vous n’avez pas trouvé la réponse que vous recherchez ?