parsers-fr: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (sync'd)
m ([fr: sync'd with original version ])
Line 1: Line 1:
<h1>Parseurs Microformats</h1>
<entry-title>Parseurs Microformats</entry-title>
{{TOC-right}}
Cette page liste les librairies qui consomment, transforment ou convertissent les microformats. Ce n'est qu'une liste partielle. Si vous avez conaissance de tels autres outils pour les microformats, ajoutez-les svp et lister les microformats spécifiques qu'ils supportent.


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

Google Code

PHP

hKit Microformats Toolkit pour PHP5

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.


Ruby

parseur mofo ruby microformats

Parseur Microformat pour Ruby

uformats

scrAPI

XSLT

X2V


voir aussi