ToutSurTout.biz
Microformat Shiv - Parser les microformats en Javascript


Microformat Shiv est une librairie javascript permettant de parser facilement les données des microformats (geo, hCard, adr...).

https://www.world-lolo.com/images/uploads/image.num1363141348.of.world-lolo.com.jpg

Les microformats ==> http://microformats.org/wiki/Main_Page  ont le vent en poupe sur le web d'aujourd'hui. Microformat Shiv est un ensemble de fichiers javascript compatible sur tous les navigateurs et permettant de parser facilement les données de ces balises HTML.

Elle permet de parser les microformats suivants:

    hCard
    hCalendar
    hResume
    hReview
    hAtom
    XFN
    adr
    geo
    tag

Pour chaque microformat, un fichier javascript est disponible pour n'utiliser que ce dont vous avez besoin.

Voici un exemple d'utilisation pour parser le microformat adr:

01.<div class="adr">
02.<div class="type sentence-case">work</div>
03.<div class="extended-address">Suite 1</div>
04.<div class="extended-address">Clarence House</div>
05.<div class="street-address">30-31 North Street</div>
06.<div class="locality">Brighton</div>
07.<div class="region">East Sussex</div>
08.<div class="country-name">United Kingdom</div>   
09.<div class="postal-code">BN1 1EB</div>
10.</div>

Et pour parser les infos:

1.var domNode = document.getElementById('adr-example');
2.var jsonObject = navigator.microformats.get('adr', domNode);
3.alert(JSON.stringify(jsonObject));

Simple et pratique pour vos applications web sémantiques utilisant des microformats et javascript.

LIEN