ayuda con manejo de archivos en c

Iniciado por tamyta_19, 19 Abril 2015, 17:44 PM

0 Miembros y 1 Visitante están viendo este tema.

tamyta_19

hola amigos mi consulta es si alguien me puede ayudar con alguna idea sobre el manejo de
archivos en c.
Mi problema es el siguiente....necesito recorrer un archivo de texto (*.txt) el cual tiene información que esta en formato xml....es decir algo asi:

Código (xml) [Seleccionar]
<link>http://www.emol.com/</link><description>Noticias en línea</description><language>es-ES</language><pubDate>Wed, 14 May 2014 12:42:14 GMT</pubDate><generator>GreatNews 1.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>[b]Banco de Francia prevé un crecimiento del 0,2% en el segundo trimestre del año[/b]</title><link>http://www.emol.com/noticias/economia/2014/05/12/659671/banco-de-francia-preve-un-crecimiento-del-02-en-el-segundo-trimestre-del-ano.html</link><description><![CDATA[<img align="left" border="0" src="http://img.emol.com/2014/05/12/francia-_8150.jpg" alt="" width="130" title="" xxxxx="margin:0 5px 5px 5px" /> [b]El Gobierno franc&#xE9;s espera que la econom&#xED;a gala avance un 1% en el conjunto del a&#xF1;o, al mismo ritmo que predicen la CE y la OCDE.[/b]]]></description><guid>http://www.emol.com/noticias/economia/2014/05/12/659671/banco-de-francia-preve-un-crecimiento-del-02-en-el-segundo-trimestre-del-ano.html</guid><pubDate>Mon, 12 May 2014 05:06:12 GMT</pubDate></item>....y sigue asi con varias noticias guardadas la cantidad es relativa en algunos archivos tengo como 100 y en otros casi 1000

Lo que necesito es guardar en otro archivo de texto solo lo que se ve en negrita...es decir solo el titulo (<title></title> ) y la pequeña descripción de cada noticia (<description></description> )....ojala me puedan ayudar por favor necesito su ayuda con urgencia....o recomendaciones al respecto todo me sirve....gracias y bendiciones!!

Mod: Los códigos deben ir en etiquetas GeSHi

engel lex

Hola! por favor, muestra lo que tienes (relacionado al problema), y por qué no puedes lograr lo que te falta
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

tamyta_19

Lo que pasa es que lo único que tengo son los típicos códigos de lectura y escritura de archivos...no es mucho  :(

engel lex

no puedes usar c++? facilitaría enormemente el trabajo

si no, el proceso es

creas un array con el termino a buscar, en el array donde está guardado el xml, vas recorriendo letra por letra, cada letra comparas con cada letra del otro array, si todas coinciden, tienes la palabra...

aquí ejemplos
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

tamyta_19

Muchas gracias engel lex....estoy viendo lo de los arrays....estoy viendo la forma de buscar las etiquetas que necesito y luego extraer el texto dentro de ellas a otro archivo