Article View: fr.comp.text.xml
Article #424[Ann] RefleX : maîtriser XML avec XML
From: Philippe Poulard
Date: Fri, 03 Aug 2007 14:19
Date: Fri, 03 Aug 2007 14:19
65 lines
3177 bytes
3177 bytes
bonjour,
c'est avec un grand plaisir que j'annonce la derni�re version de RefleX,
un moteur XML mutli-fonction qui vous permettra d'�crire des programmes
XML natifs
http://reflex.gforge.inria.fr/
Le moteur fonctionne avec Java 1.4.2 et sup�rieur
RefleX marche comme XSLT, mais au lieu d'avoir un seul jeu
d'instructions, le syst�me peut en h�berger plusieurs
Vous pouvez voir les bases dans cet example :
http://reflex.gforge.inria.fr/tutorial-basics.html#hello
====== Fonctionnalit�s ======
-Parcourir des objets "X-operable" : vous pourrez appliquer des
expressions XPath sur des objets non-XML tels que des syst�mes de
fichier : par exemple, "//*" selectionnera tous les fichiers sous un
r�pertoire donn�
Exemple:
http://reflex.gforge.inria.fr/tutorial-basics.html#xslt
-Ex�cuter des pipelines et des filtres XML : vous pourrez appliquer des
patterns XPath sur des flux SAX et du texte brut
Exemple:
http://reflex.gforge.inria.fr/tutorial-pipelinesAndFilters.html
-Am�liorer les schemas : vous pourrez exprimer des r�gles algorithmiques
et des contraintes sur des co-occurrences avec l'Active Schema Language,
et concevoir des types de donn�es s�mantiques
Exemple:
http://reflex.gforge.inria.fr/tutorial-schemas.html
-Tester avec XUnit : si votre application traite des donn�es XML,
pourquoi ne pas concevoir des suites de test avec XUnit pour comparer 2
documents XML ?
Exemple:
http://reflex.gforge.inria.fr/xunit.html#xunitStepByStep
-Concevoir des "macro tags" : concevez vos propres librairies de
fonctions XPath et de tags actifs ; vous pouvez fournir leur
implementation soit avec une classe Java ou alors avec d'autres tags
(macros)
Exemple:
http://reflex.gforge.inria.fr/tutorial-fromSqlToMvc.html
Amusez-vous bien !
====== RefleX en vrai ======
Je parlerai de tout �a � Extreme Markup Languages 2007 la semaine prochaine
http://www.extrememarkup.com/2007/abstracts.html#t400r
A bient�t � Montreal !
--
Cordialement,
///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !
Technical Details
Message-ID:
<f8vdgp$69c$1@news-sop.inria.fr>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!ciril.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 114f60,1a2e6189cc243bfb,start X-Google-Attributes: gid114f60,public,usenet X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!ciril.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail From: Philippe Poulard <philippe.poulardNO@SPAMinria.fr> Newsgroups: fr.comp.text.xml Subject: [Ann] RefleX : maîtriser XML avec XML Date: Fri, 03 Aug 2007 16:19:12 +0200 Organization: INRIA - Unite de Recherche Sophia Antipolis (France) Lines: 65 Message-ID: <f8vdgp$69c$1@news-sop.inria.fr> NNTP-Posting-Host: dahu2.inria.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: janus.inria.fr 1186150745 6444 138.96.213.1 (3 Aug 2007 14:19:05 GMT) X-Complaints-To: abuse@sophia.inria.fr User-Agent: Thunderbird 1.5.0.12 (X11/20070604)