parsers: Difference between revisions
Jump to navigation
Jump to search
(Updated AUMP and Cognition. Please add more!) |
(Alphabetized and added XSLT) |
||
Line 9: | Line 9: | ||
=== Sumo === | === Sumo === | ||
* [http://www.danwebb.net/2007/2/9/sumo-a-generic-microformats-parser-for-javascript Sumo! A Generic Microformats Parser For JavaScript] | * [http://www.danwebb.net/2007/2/9/sumo-a-generic-microformats-parser-for-javascript Sumo! A Generic Microformats Parser For JavaScript] | ||
== Perl == | |||
===Cognition === | |||
* [http://buzzword.org.uk/cognition/ Cognition] 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 | |||
== PHP == | == PHP == | ||
Line 17: | Line 24: | ||
===PHP Microformats parser=== | ===PHP Microformats parser=== | ||
* [http://www.phpclasses.org/browse/package/3597.html Microformats parser] is a PHP package for extracting the microformats data embedded into HTML. The gathered data is stored as an xArray of objects - one for each microformat type container found. [http://malatestapunk-stuff.blogspot.com/2007/01/php-microformats-parser.html Announcement]. The parser supports most of the hCard (missing SOUND), hCalendar, hReview (missing item info; spec really needs some clarification) and rel elements, according to their respective specification on microformats Wiki. | * [http://www.phpclasses.org/browse/package/3597.html Microformats parser] is a PHP package for extracting the microformats data embedded into HTML. The gathered data is stored as an xArray of objects - one for each microformat type container found. [http://malatestapunk-stuff.blogspot.com/2007/01/php-microformats-parser.html Announcement]. The parser supports most of the hCard (missing SOUND), hCalendar, hReview (missing item info; spec really needs some clarification) and rel elements, according to their respective specification on microformats Wiki. | ||
== Python == | |||
===AUMP=== | |||
* [http://aump.googlecode.com AUMP] is a parser written by David Janes. It supports hCard, hCalendar, hAtom, hReview and hListing. | |||
== Ruby == | == Ruby == | ||
Line 28: | Line 41: | ||
** by [[implementors#Assaf Arkin|Assaf Arkin]] | ** by [[implementors#Assaf Arkin|Assaf Arkin]] | ||
== | == XSLT == | ||
===X2V=== | |||
=== | * [http://hg.microformats.org/ XSLT for extracting microformats] | ||
* [http:// | |||
== see also == | == see also == |
Revision as of 08:11, 1 July 2008
Microformats Parsers
This page lists libraries that consume, transform or convert microformats. This is only a partial list. If you know of other such tools for microformats, please add them and list what specific microformats they support.
For now, this page copies (rather than moves) information from the existing Implementations page.
Javascript
Sumo
Perl
Cognition
- Cognition 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
PHP
hKit Microformats Toolkit for PHP5
PHP Microformats parser
- Microformats parser is a PHP package for extracting the microformats data embedded into HTML. The gathered data is stored as an xArray of objects - one for each microformat type container found. Announcement. The parser supports most of the hCard (missing SOUND), hCalendar, hReview (missing item info; spec really needs some clarification) and rel elements, according to their respective specification on microformats Wiki.
Python
AUMP
- AUMP is a parser written by David Janes. It supports hCard, hCalendar, hAtom, hReview and hListing.