Mes connaissance en XSL me ferait faire une feuille de copie, mais
avant de recopier une balise de regarder le contenu de celle ci, et
avec des substring-before et substring-after insérer les balise de
surbrillance.
Mais je ne suis pas expert!
Marc
Le Fri, 1 Feb 2002 16:31:31 +0100, vous (David DELGRANCHE
<ddelgranche@sogitec.fr>) m'avez écrit :
> Bonjour,
>
>
> Je suis confronte au probleme suivant: J'ai un fond documentaire XML et je
>voudrais pouvoir rechercher un mot particulier et par exemple le mettre en
>surbrillance dans le rendu HTML de ce document.
> Par exemple, si je recherche le mot PARIS dans le document suivant:
>
> <?xml version="1.0"?>
> <Agenda>
> <Personne>
> <nom>DUPONT</nom>
> <prenom>Jacques</prenom>
> <adresse> 12 rue de Paris</adresse>
> <ville>Rennes</ville>
> </codePostal>35000</codePostal>
> </Personne>
> <Personne>
> <nom>DURAND</nom>
> <prenom>Pierre</prenom>
> <adresse> 12 rue de Verdun</adresse>
> <ville>Paris</ville>
> </codePostal>75000</codePostal>
> </Personne>
> </Agenda>
>
> Afin de pouvoir reperer les occurences de ce mot, je voudrais pouvoir a
>partir du document de depart generer le document suivant:
>
> <?xml version="1.0"?>
> <Agenda>
> <Personne>
> <nom>DUPONT</nom>
> <prenom>Jacques</prenom>
> <adresse> 12 rue de <highlight>Paris</highlight></adresse>
> <ville>Rennes</ville>
> </codePostal>35000</codePostal>
> </Personne>
> <Personne>
> <nom>DURAND</nom>
> <prenom>Pierre</prenom>
> <adresse> 12 rue de Verdun</adresse>
> <ville><highlight>Paris</highlight></ville>
> </codePostal>75000</codePostal>
> </Personne>
> </Agenda>
>
> Ainsi avec un tel document et en appliquant une feuille XSLT, je pourrais
>sortir un HTML dans lequel les occurences de "Paris" pourront etre
>reperees.
>
> Mais comment inserer ces balises sans devoir forcement faire un traitement
>de type chaine de caractere sur le contenu des balises? Existe-t-il des
>outils XML permettant la recherche de mots dans le contenu des balises?
>
> Merci,
>
> Cordialement,
>
>DELGRANCHE David
>SOGITEC Industries
>Division Documentation et Systemes
>24 avenue Lavoisier
>BP 7408
>35174 BRUZ cedex
>Tel: 02.99.05.34.25
>Fax: 02.99.05.34.05
>email: ddelgranche@sogitec.fr
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Fri Feb 1 18:02:58 2002