Hoy he visto que Blogger permite realizar un backup en XML de tu blog en:
- Configuración -> Otros -> Herramientas del blog -> Exportar blog
El fichero XML resultante contiene de todo: Usuarios, Configuración, Posts, Comentarios ... por lo que si quieres extraer sólo los posts realizados hay que realizar algo de trabajo con el XML.
En la siguiente URL ( http://www.benjaminhorn.se/post/blogspot-backup-xml-parser/ ) se habla de una clase PHP para parsear el XML exportado por blogger. La clase está disponible en:
https://github.com/beije/Blogspotparser
Y su uso es tan "sencillo" como:
/**
* Blogspotparser
*
* Blogspotparser is a class that takes the backup xml file from blogspot and parses it
* into a basic array, returning the posts as is, with html markup or as clean text.
*
* @author : Benjamin Horn
* @project : Fiinixdesign.eu
* @file : class.blogspot.parser.php
* @version : 1.0.0
* @created : 2012-09-22
* @updated : 2012-09-22
*
* @usage :
*
* $p = new Blogspotparser( $XMLDATASTRING ); // Initiate class
* $p->fetch_entries_clean(); // Output posts as clean data
* $p->fetch_entries(); // Output posts with original markup
* $p->fetch_amount_of_entries(); // Fetch amount of posts in backup
*
*/
Habrá que probarlo :)
No hay comentarios:
Publicar un comentario