parsers-fr: Difference between revisions
m (sync'd) |
m ([fr: sync'd with original version ]) |
||
Line 1: | Line 1: | ||
< | <entry-title>Parseurs Microformats</entry-title> | ||
A cette heure, cette page ''copie'' l'information provenant de la page existante [[implementations-fr | Implémentations]]. | Cette page liste les librairies qui consomment, transforment ou convertissent les microformats. Ce n'est qu'une liste partielle. Si vous avez connaissance de tels autres outils pour les microformats, ajoutez-les svp et listez les microformats spécifiques qu'ils supportent. | ||
A cette heure, cette page ''copie'' l'information (plutôt que migre) l'information provenant de la page existante [[implementations-fr|Implémentations]]. | |||
== Javascript == | == Javascript == | ||
=== Sumo === | === Sumo === | ||
* [http://www.danwebb.net/2007/2/9/sumo-a-generic-microformats-parser-for-javascript Sumo! Un Parseur Générique Microformats pour JavaScript] | * [http://www.danwebb.net/2007/2/9/sumo-a-generic-microformats-parser-for-javascript Sumo! Un Parseur Générique Microformats pour JavaScript] | ||
== Perl == | |||
=== Data::Microformat === | |||
* [http://search.cpan.org/~ussjoin/Data-Microformat-0.01/lib/Data/Microformat/hCard.pm Data::Microformat] est un module CPAN pour parser et créer hCard, adr, and geo. | |||
** par Brendan O'Connor / Six Apart | |||
===Swignition === | |||
* [http://buzzword.org.uk/swignition/ Swignition] is a parser for both “upper case Semantic Web” (RDF, RDFa) and “lower case semantic web” (microformats) technologies. It includes modules for exporting parsed data in a variety of formats, including RDF, vCard, iCalendar, Atom and KML. | |||
** By Toby Inkster | |||
=== Text::Microformat === | |||
[http://code.google.com/p/ufperl/ Google Code] | |||
== PHP == | == PHP == | ||
=== hKit Microformats Toolkit pour PHP5 === | === hKit Microformats Toolkit pour PHP5 === | ||
* [http://allinthehead.com/hkit hKit Microformats Toolkit pour PHP5] comme [http://allinthehead.com/retro/291/hkit-microformats-toolkit-for-php annoncé par Drew McLellan]. voir aussi [[hkit-fr|hKit sur ce wiki]]. | * [http://allinthehead.com/hkit hKit Microformats Toolkit pour PHP5] comme [http://allinthehead.com/retro/291/hkit-microformats-toolkit-for-php annoncé par Drew McLellan]. voir aussi [[hkit-fr|hKit sur ce wiki]]. | ||
===PHP Microformats parser=== | |||
[http://www.phpclasses.org/browse/package/3597.html Microformats parser] est un package PHP pour extraire les données microformats embarquées dans le HTML. Les données collectées sont stockées sous un xArray d'objets - un pour chaque microformat type container trouvé. [http://malatestapunk-stuff.blogspot.com/2007/01/php-microformats-parser.html Annonce]. Le parseur supporte la plupart de la hCard (manque SOUND), hCalendar, hReview (manque item info ; la spec a vraiment besoin de quelque clarification) et les éléments rel, selon leurs spécifications respectives sur le wiki microformats. | |||
===Transformr=== | |||
Un simple ensemble d'outils XSLT et PHP pour Transformer les microformats [http://code.google.com/p/transformr/ disponible à partir de Google code] et sous forme de [http://transformr.co.uk/ web service]. | |||
=== hCard Validator === | |||
Le [http://code.google.com/p/hcardvalidator/ Code source] du [http://hcard.geekhood.net/ hCard Validator] contient du code XSLT et PHP pour la hCard et inclut des microformats. | |||
== Python == | |||
===AUMP=== | |||
* [http://aump.googlecode.com AUMP] est un parseur écrit par David Janes. Il supporte hCard, hCalendar, hAtom, hReview et hListing. | |||
** Utilise [http://docs.python.org/library/xml.dom.minidom.html xml.dom.minidom] de Python après nettoyage de l'input avec [http://www.w3.org/People/Raggett/tidy/ HTML Tidy]. | |||
== Ruby == | == Ruby == | ||
Line 21: | Line 53: | ||
* [http://blog.labnotes.org/2005/11/20/microformat-parser-for-ruby/ Microformat Parser for Ruby] | * [http://blog.labnotes.org/2005/11/20/microformat-parser-for-ruby/ Microformat Parser for Ruby] | ||
** par [[implementors#Assaf Arkin|Assaf Arkin]] | ** par [[implementors#Assaf Arkin|Assaf Arkin]] | ||
=== uformats === | |||
* [http://rubyforge.org/projects/uformats uformats] | |||
=== scrAPI === | |||
* [http://rubyforge.org/projects/scrapi scrAPI] | |||
== XSLT == | |||
===X2V=== | |||
* [http://hg.microformats.org/ XSLT for extracting microformats] | |||
== voir aussi == | == voir aussi == |
Revision as of 14:10, 28 May 2009
<entry-title>Parseurs Microformats</entry-title>
Cette page liste les librairies qui consomment, transforment ou convertissent les microformats. Ce n'est qu'une liste partielle. Si vous avez connaissance de tels autres outils pour les microformats, ajoutez-les svp et listez les microformats spécifiques qu'ils supportent.
A cette heure, cette page copie l'information (plutôt que migre) l'information provenant de la page existante Implémentations.
Javascript
Sumo
Perl
Data::Microformat
- Data::Microformat est un module CPAN pour parser et créer hCard, adr, and geo.
- par Brendan O'Connor / Six Apart
Swignition
- Swignition is a parser for both “upper case Semantic Web” (RDF, RDFa) and “lower case semantic web” (microformats) technologies. It includes modules for exporting parsed data in a variety of formats, including RDF, vCard, iCalendar, Atom and KML.
- By Toby Inkster
Text::Microformat
PHP
hKit Microformats Toolkit pour PHP5
- hKit Microformats Toolkit pour PHP5 comme annoncé par Drew McLellan. voir aussi hKit sur ce wiki.
PHP Microformats parser
Microformats parser est un package PHP pour extraire les données microformats embarquées dans le HTML. Les données collectées sont stockées sous un xArray d'objets - un pour chaque microformat type container trouvé. Annonce. Le parseur supporte la plupart de la hCard (manque SOUND), hCalendar, hReview (manque item info ; la spec a vraiment besoin de quelque clarification) et les éléments rel, selon leurs spécifications respectives sur le wiki microformats.
Transformr
Un simple ensemble d'outils XSLT et PHP pour Transformer les microformats disponible à partir de Google code et sous forme de web service.
hCard Validator
Le Code source du hCard Validator contient du code XSLT et PHP pour la hCard et inclut des microformats.
Python
AUMP
- AUMP est un parseur écrit par David Janes. Il supporte hCard, hCalendar, hAtom, hReview et hListing.
- Utilise xml.dom.minidom de Python après nettoyage de l'input avec HTML Tidy.
Ruby
parseur mofo ruby microformats
Parseur Microformat pour Ruby
uformats
scrAPI
XSLT
X2V