XML :: RAIRSS-abstraction-interface | |
Download nu |
XML :: RAI Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Timothy Appnel
- Uitgever website:
- http://search.cpan.org/~tima/
XML :: RAI Tags
XML :: RAI Beschrijving
RSS-abstraction-interface XML :: RAI (de RSS-abstractie-interface of RAI (zei "Ray")) biedt een objectgeoriënteerde interface voor XML :: RSS :: PARDER-bomen die de gebruiker abstraheren uit het hanteren van naamruimten, overlappende en alternatieve tagmapten. Het is eerder Bekend dat, terwijl populair, de RSS-syntaxis een beetje een puinhoop is. Iedereen die heeft geprobeerd software te schrijven die RSS-feeds verbruikt "in het wild" kan getuigen van de hoofdpijn in het afhandelen van de vele indelingen en interpretaties die in gebruik zijn. Bijvoorbeeld, in "de mythe van RSS-compatibiliteit" http://diveintomark.org/archives/2004/02/04/incompatible-rss Mark Pilgrim identificeert 9 verschillende versies van RSS (er zijn 10 eigenlijk ) en dat is niet zonder naar tags te gaan met overlappende doeleinden. Zelfs het Acroniem RSS heeft meerdere door soortgelijke betekenissen. De XML :: RSS :: Parser alleen probeert de ontwikkelingen te helpen deze kwesties om te gaan door middel van een liberale interpretatie van wat RSS en routines is om de verminderde boom in een meer gebruikelijke en beheersbare vorm te normaliseren. RAI neemt deze stap verder. De bedoeling is om een ontwikkelaar te geven de middelen om niet te geven om te geven welke tags de voeding gebruikt om zijn meta-gegevens te presenteren. RAI biedt een enkele vereenvoudigde interface die één methode-oproep naar verschillende overlappende en alternatieve tags gebruikt die worden gebruikt in RSS-feeds. De interface abstracteert ook ontwikkelaars om te gaan omgaan met naamruimten. Method-namen zijn gebaseerd op Dublin Core Terminology.met de release van versie 1.0, de XML :: RSS :: PARDER-distributie werd ingeklapt in XML :: RAI. Wanneer aanvankelijk vrijkomt, had RSS 2.0 een naamruimte. Toen het een paar dagen later werd gemeld dat sommige XSLT-gebaseerde systemen breken vanwege de verandering in de RSS-naamruimte van "" (geen) naar http://backend.Userland.com/rss2, werd de naamruimte verwijderd, maar de Versienummer werd niet verhoogd waardoor het onverenigbaar is met zichzelf. http://groups.yahoo.com/group/rss-dev/message/4113 Deze versie is niet meegeteld in Mark's Post.Synopsis #! / USR / BIN / PERL-WRIKKEN STRIKD; Gebruik XML :: RAI; Mijn $ DOC = <
XML :: RAI Gerelateerde software