Stephane Flament - FREE wrote:
>Dans le domaine des bases de données, il est simple de construire un
>ensemble d'informations structurées, puis avec une requête appropriée,
>extraire une partie de ces données et en faire un état imprimable.
>
>Je souhaiterais appliquer cela à une document moins structuré.
>
>Par exemple, prenons un livre de recette de cocktails, dans lequel, on a
>des photos, des schéma d'ustensiles, des paragraphes d'explication, des
>listes d'ingrédients, ... le tout au format d'un editeur de texte (word,
>openoffice ...)
>
>Le souhait pourrait être, par exemple, de sortir un mini-document à
>partir de ce livre, de tous les cocktails à base rhum, pour lesquels il
>existe une photo.
>L'idée n'est pas de partir des même informations pour les présenter sous
>un format différent. C'est plutot de disposer d'un certain nombre de
>chiptres, d'artivles, de rubriques, de paragraphes, et d'en extraire
>certains d'entre eux pour en faire un document proche de l'orginal, mais
>moins complet (document dans lequel la table des matières ou le
>glossaire par exemple, tiennent compte du filtrage,).
>
>J'ai l'impression que les concepts Xml, Xslt, DTD constituent une
>réponse possible. mais c'est encore trop obscur pour moi.
>Est-ce ce que je me trompe ?
>
>La réponse est-elle simple ? (programmation intuitive ou langage
>structurés ?)
>Existe t-elle déjà (filtre XML sous open office ?)
>
>Pourrait-on imaginer un document pour lequel les templates xml sont
>affichés et filtrables à la manière d'un filtre automatique sous excel ?
>
>Merci de vos éclairages
>
>Stephane Flament
>
>
>
>
>
>--
>Devenez redacteur <XML>fr et contribuez au developpement
>du xml francophone (http://xmlfr.org/infos/redacteurs) !
>
>Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant la
>commande "unsubscribe" a xml-decid-request@xmlfr.org
>(mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)
>
>
>
>
>
XML est un format de document texte où les différents types
d'informations sont balisées.
En général, on choisit soi-même ses balises. ex:
<bellephoto>image.jpg</bellephoto> ou parfois
<image>01011001110101011001100100101001100</image> mais là c'est plus gros.
le boulot consiste à identifier ces différents types d'infus et à les
ranger des armoires à tiroirs où tout a une étiquettes.
les listings de ces étiquettes (et le plan de structure de l'armoire)
sont les DTD que je déteste ou les schémas (XSD) que j'adore..
une manière de ranger automatiquement (changer les libellés
d'étiquettes, ou ignorer les tiroirs inutiles par exemple) est la XSLT.
Open office et notre ami MSOffice exporte leurs document en XML à leurs
sauce. à toi de manipuler ça en utilisant XSLT dans un environnement
d'exécution adéquate
comme avec du .NET ou du JAVA ou en scripting ou des outils qui font ça
spécialement mais là j'en vois pas sans programmation.
Le format XML se généralise. c'est à dire que tu peux le donner à
bouffer à plein, plein, plein d'application (tableurs, SGBD, ...) .
c'est l'application qui te fournira les "filtres" que tu recherche.
En espérant t'avoir éclairé.
--
Devenez redacteur <XML>fr et contribuez au developpement
du xml francophone (http://xmlfr.org/infos/redacteurs) !
Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet lie a XML.
Pour resilier votre abonnement, envoyez un message contenant la
commande "unsubscribe" a xml-decid-request@xmlfr.org
(mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)
Received on Fri Oct 29 00:47:36 2004