Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Recherche dans un fichier XML

Erivoil, le lundi 24 mai 2004 à 16:48:10
Slt à tous, on me demande de faire une sorte de moteur de recherche en php dans un fichier XML. Le fichier en question est assez volumineux (>5Mo). Je souhaiterais avoir vos avis sur la meilleure façon de procéder.
Peut on par exemple rechercher un mot ou une expression dans ce fichier et en cliquant sur un lien se retrouver dans le paragraphe où se trouve ce mot !!!

Merci.
Répondre à Erivoil  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Canard, le mardi 25 mai 2004 à 10:48:09
2 solutions:
-des fichier XSL en fonction des parametres de recherche.
-javascript ou applet jave pour faire du parsing à la main.
les 2 solutions sont viables bien que la premiere semble etre la plus optimisé...le seul probleme...l'utilisateur devra dl tout le xml donc si + de 5MO ca va etre dur donc à oublier.
Donc on opte plus pour la seconde.
voici un lien ou tu trouvera ton bonheur pour le parsing.
http://www.ccim.be/ccim328/ ---> pour bien comprendre xml
http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/coursdomxml/propriete.html --->
et celui la franchement le top pour apprendre a te ballader dans un fichier XML...
Bon apres je suppose que tout cela est facilement exploitable en PHP.
Répondre à Canard

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Erivoil, le vendredi 28 mai 2004 à 15:12:21
Merci pour ta réponse.
Et peut on envisager, pour simplifier le problème de taille, de couper le fichier XML en plusieurs petits fichiers. C'est peut être un travail de titant mais cela faciliterait les choses et les recherches si j'avais par exemple un fichier par grand titre ou par thème !!!

Ensuite, si j'utilise la méthode XSL, quel est la méthode ou les fonctions qui existent pour rechercher un mot ou une expression dans un tel fichier ?

Merci encore, EriVoil
Répondre à Erivoil

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Canard007, le vendredi 28 mai 2004 à 16:28:16
tu a l option de parsing style xsl sur le serveur en utilisant une applet java par exemple qui te fera un prmier (ou tout) le parsing sur le xml et qui n enverra que le xml reduit au client.
Répondre à Canard007
Naviguer fichier xml avec c# (Résolu)Bonjour, j'essaie de pouvoir insérer des données dans un fichier xml mais à l'endroit où je le désire. Cependant, ça ne fonctionne pas. Voici mon code: XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(@"c:\fichiertype.xml"); XmlElement... www.commentcamarche.net/forum/affich-5023788-naviguer-fichier-xml-avec-c
Affichage d'un fichier XML sur page php (Résolu)Bonjour je suis entrain de devlopper un site en php et sur une page je désire representé des fichier XML que j'ai sur le serveur sous la forme suivante : Contenue de balise xxxxxxxxxxxxxxxxxxxxxxxxxx... www.commentcamarche.net/forum/affich-2312460-affichage-d-un-fichier-xml-sur-page-php
Parser et modifier un fichier xml (java) (Résolu)bonjour à tous, (je suis complètement coinsée!) je réalise une application en Java qui traite un fichier xml. au début, je n'ai que des tests à faire en parsant le fichier et en lisant son contenu, j'ai pu le faire grace aux parsers xml de... www.commentcamarche.net/forum/affich-4840815-parser-et-modifier-un-fichier-xml-java
Recherche de fichiers avec Windows VistaRecherche de fichiers avec Windows Vista L'outil de recherche de Windows Vista Rechercher dans le menu Démarrer : Recherche depuis l'interface : La recherche contextuelle Annuler un filtre de recherche Faire des recherches... www.commentcamarche.net/faq/sujet-10217-recherche-de-fichiers-avec-windows-vista
Robots.txt, un fichier importantSur votre site : le fichier robots.txt Sur votre site , vous essayez, dans la mesure du possible, de faire en sorte que vos pages soient indexées au mieux par les robots (spiders) des moteurs de recherche. Mais il peut également arriver que... www.commentcamarche.net/faq/sujet-10609-robots-txt-un-fichier-important
Google - Recherche de fichiers sous un format précisCertains fichiers sont plus faciles à trouver lorsqu’on les cherches dans un format spécifique, comme la documentation constructeur par exemple, est souvent au format pdf. Pour utiliser cette fonction de Google il suffit d’utiliser l’opérateur... www.commentcamarche.net/faq/sujet-802-google-recherche-de-fichiers-sous-un-format-precis
Problème affichage fichier xml en java (Résolu)Bonjour, J'ai créé un petit programme en java qui me permet de lire les données d'un fichier txt que je copie dans un fichier xml que j'ai créé. Ce qu'il y a c'est que lors de l'ouverture du fichier xml j'ai un... www.commentcamarche.net/forum/affich-5074144-probleme-affichage-fichier-xml-en-java
Ercrire dans un fichier xml avec php (Résolu)Bonjour, je veux uploader des image et ecrire leur nom dan un fichier XML avec php, comment je peut faire? merci lol www.commentcamarche.net/forum/affich-4151161-ercrire-dans-un-fichier-xml-avec-php
[Script awk ou ksh] Découper un fichier xml (Résolu)Bonjour à tous :) Voilà je cherche à découper un fichier xml et j'ai cru comprendre que le awk pourrait être une bonne solution. Seulement je suis déjà pas vraiment fort en ksh, je suis vraiment un niewbie total en awk, et je n'ai rien... www.commentcamarche.net/forum/affich-2989783-script-awk-ou-ksh-decouper-un-fichier-xml
Télécharger DriveImage XMLDriveImage XML est un programme permettant de faire des images du système (partitions et lecteurs logiques) à des fins de sauvegarde, à la manière de Norton Ghost. Ce programme permet : De créer des images des lecteurs logiques et des... www.commentcamarche.net/telecharger/telecharger-34055109-driveimage-xml
PHP - Parser du XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de définir votre propre... www.commentcamarche.net/php/phpxml.php3
XML - Structure d'un document La norme XML en tant que telle doit être vue comme un outil permettant de définir un langage (on dit alors qu'il s'agit d'un métalangage), permettant de créer des documents structurés à l'aide de balises. Une balise est une chaîne de caractère du... www.commentcamarche.net/xml/xmlstruc.php3
Toutes les réponses pour « Recherche dans un fichier XML »