parsing-microformats
[resta cumm e] [giochi sims] [golf 2 0 sportline tdi] [auto usate bmw repubblica di san marino] [milly d abraccio] [principessa 2323] [sapphire atlantis] [fasten furios] [prima prova analisi di un testo non lett] [print server usb netgear] [expert somma] [pronto amore] [ha] [allinwonder radeon 9800] [usb lettore floppy disk mac] [calabresi] [occhiali moschino] [gr 625] [teoria del capitale umano] [fifa manager 2003] [dlink ant241800] [marron this love] [hs 37w] [www nuotomaster it] [www altavista ity] [www google c0m pe] [telefoni bluetooth] [divano classico] [meteo chioggia] [rex forni a gas per incasso] [oryon bird] [spirito santo cuore dell umanita] [sony vaio 13 3] [foto calciatori piu belli del mondo] [hp 90] [www vree sex hot and action women live] [jordan combined hc mpg] [lettori mp3 portatili 512 mb] [batista] [shoes] [ragazze in mini gonne] [talens jenaro] [da solo sto] [khol] [compass com] [free usher yeah download] [dvi ingresso] [foto hard trans] [rav4 a roma] [gramolata] [www porno hotmail] [progetto teatro scuola] [la teresina] [delibes miguel] [materiali di saldatura] [converter mp3] [lucille ball] [campanile hotel nice] [obstacle golf] [candle in wind] [change for me] [franki fuck it] [www medicare gov] [muzyka mp3] [www sv nufringen de] [telecomando per canon] [michel platini] [sony dcrhc22] [tagli moderni] [mappe concettuali per maturita] [gps 5] [nikon 4] [lavatrice lavasciuga 4 5] [arredamento negozi franchising] [armando spagnolo] [viaggio senza vento] [claudia 21 da ru] [breitinger johann jakob] [gonna fly now] [liteon 852sx] [avventure magiche] [ragazza ginevra] [bluetooth gps sirf] [the sum of all fears] [geforce agp 256] [don t stop me now] [page] [castleween] [andare a cavallo] [zoom sigma 70300] [recorder dvd sony] [luca argentiero] [televisore grundig] [beni strumentali] [gta san andreas p er pc] [rtl it] [video sabrina salerno] [lettori multimediali portatili] [breath easy versione italiana] [lindy alimentatore] [tom tom gps mobile] [sborra piedi] [plextor px716a] [nouvelle vague] [campeones] [nick bug] [black hawk down ps2] [tastiere rf benq] [stampanti laser fronteretro samsung] [esprinet] [monte baldo] [parma hotel] [intel d] [viaggi omaggio] [tom bluetooth gps] [parrano] [eddy what] [carroll oconnor] [aps] [techna 2004] [http www china com] [grand prix4] [www enpals it] [monitor belinea 19 crt] [flash cards] [telefonino symbian] [foto di shakira] [trulala] [gemme] [vodafon meg] [foto ragazze lesbiche] [treken] [marco rossi picchia duro in video] [scopa per parquet] [vassoio 250] [cybershot v3] [letras goticas] [il signor max] [codici di sblocco cellullari 3] [skunk anansie] [esecuzioni in irak] [web sites] [asus deluxe p5rd1v] [mazda mazda2] [un colpo di fulmine] [zoom nikkor afs vr 200400] [clive barkers undying] [componenti informatici] [plasma hitachi 32] [coppie per lui toscana] [rave a ravenne] [sony cybershot dsc p73] [villa di pasquale sala banchetti] [www unicat it] [vitaminic] [ardis] [pirna] [offerta santo domingo] [speedy di maxicosi] [fly pane] [ac ac adapter] [monitor computer 22] [videoproiettori usb] [hp fax laser] [spogliarelliste immagini] [automodello a scoppio] [ibm ata 100] [tau] [canon bj i6500] [pantaloni con le tasche linea donna] [rifkin] [testi bob marley] [e family bnl it] [www arian music com] [cmt nez5] [ministero pubblica istruzione] [antonio gargiulo] [telesystem decoder] [ultrabeat feelin fine] [volo hotel rodi] [driver epson stylus color 300 xp] [da sola con te] [voli last minute malpensa] [bella e la bestia] [mercedes ambrus fotografie] [processori tualatin] [summerbanks com] [lexmark z 65] [lo que ti me das] [body paintng] [volo aereo roma toronto] [discorso di antonio al funerale di cesar] [cucina design] [madalena] [francesco de rosa un altra vita] [www scanno it] [inculate solo uomini] [disposizione] [copertina cd moto gp3] [clinton] = Parsing Microformats =
Microformat parsing mechanisms that depend on documents having even minimal xml properties like well-formedness may fail when consuming non-well-formed content. Tidy or even better CyberNeko may be a useful work around. In particular X2V uses XSLT, and tidy to clean any non-well-formed input before processing it.
Parsing class values
When parsing class values care must be taken:
- Class attributes may contain multiple class names, e.g:
class="foo vcard bar"
- Class attributes may contain class names which contain the class name used by a microformat, e.g:
class="foovcardbar"
class="foovcard"
,class="vcardbar"
. - Multiple class names are seperated by one or more whitespace charchters.
- Class names are case sensitive.
See http://www.w3.org/TR/html401/struct/global.html#h-7.5.2.
JavaScript example
The Ultimate getElementsByClassName JavaScript function may be useful. Then you can do:
var adrs = document.getElementsByClassName(document, "*", "adr");
or even:
var cities = document.getElementsByClassName(document, "*", "locality");
XSLT example