Bonjour à tous !

Alors voilà j'ai pour projet un petit site "assez simple" mais je débute un peu en intégration. Et je bloque sur un truc. J'ai regardé déjà si il n'y avait pas des sujets qui traitent déjà de ça mais j'ai rien trouvé qui me convienne. Alors voila

Je veux créer un champ de recherche. Dans lequel l'utilisateur tape une question par exemple ou des mots clés. Ceci est pris comme argument, on enlève tout les trucs inutiles genre "est-ce que" , "quel", "de",... Vous avez compris je pense. Et ensuite les mots clés sont recherchés dans un fichier et affiche une information en fonction.

Par exemple si quelqu'un écrit : "Que vaut pi ?" (vraiment pris au hasard) on supprime le "que vaut" et le "?" et dans un fichier XML y a un endroit où il y a une info stockée du genre "Pi = 3.14... chiffre qui équivaut à la relation etc..." et ça affiche la "définition" de pi à l'utilisateur.

Alors je sais pas si c'est clair, mais dans l'ensemble est-ce que c'est pas trop compliqué ? A quoi ressemblerait le code. Est-ce que je peux tout faire en seulement 2 fichiers, un html, la page où il y a le champ de recherche, et un xml où j'ai les infos. Ou alors faut-il faire A fichier en plus avec par exemple les mots clé qui eux même renvoient au infos qu'on veut afficher ?

Je vous remercie par avance de votre attention Smiley cligne
Bonne fin de journée à vous !
Modifié par Johayeux (18 Nov 2011 - 18:19)
exemple de lecture xml en jvs : http://users.skynet.be/am034973/2184/xml/importxml.html

maintenant faire un module de recherche en xml cela ne me viendrais pas trop à l'idée mais plus avec une base de données. mais sinon pour répondre à tes questions.

a écrit :

1.mais dans l'ensemble est-ce que c'est pas trop compliqué


je pense que oui

a écrit :

2. A quoi ressemblerait le code. Est-ce que je peux tout faire en seulement 2 fichiers, un html, la page où il y a le champ de recherche, et un xml où j'ai les infos. Ou alors faut-il faire A fichier en plus avec par exemple les mots clé qui eux même renvoient au infos qu'on veut afficher ?

je t'ai donné un exemple, donc oui tu peux le faire en 2 fichiers, maintenant cela dépend du nombre de question et de la manière dont tu va structuré ton fichier xml.
Merci beaucoup pour ta réponse Smiley cligne Je vais regardé ça au plus vite et essayer d'en tirer un maximum.
Encore merci.

EDIT : Après avoir attentivement regardé tout ça... ça ne marche pas même sur le site d'exemple j'ai beau entrer ce que je veux comme "arguments" ( correct ou non) rien ne s'affiche :'(
Modifié par Johayeux (21 Nov 2011 - 16:18)
on ne saisie rien sur l'exemple, on choisi uniquement l'option affiche "le premier" "le deuxième" "le troisième" dans la première partie du formulaire, ce dernier va regarder dans le fichier xml et afficher les données correspondantes dans la 2eme partie de la page.

ceci devrais te permettre de comprendre le fonctionnement d'une recherche ou du moins comment parcourir un fichier xml.
Hello,
Je profite de ce sujet pour apporter une petite précision concernant le fameux script cité par ripper51 et qui ressort régulièrement à droite à gauche sur le web lorsqu'on parle de js et XML.

Je suis l'auteur de ce petit script, qui date de 2004, et qui était une démonstration scolaire d'une technique expérimentale pour l'époque.

Cette technique est depuis lors complètement dépassée par d'autres qui se sont démocratisées depuis et qui sont surtout bien plus efficace et cross-browser.

Je n'ai malheureusement plus accès à l'hebergement que j'utilisais à l'époque et donc je ne peux mettre cette mise en garde sur la page en question, donc je la met ici en espérant que ça serve.

Bonne soirée,