.NET Framework Developer Center >
Fóruns do .NET Development
>
.NET Development - Geral
>
Capturar RSS, organizar e disponibilizar XML pra Flash
Capturar RSS, organizar e disponibilizar XML pra Flash
- Olá pessoal, td bem?
Preciso fazer algo, mas nem sei que classes C# usar... o processo seria este:
1. Pegar um RSS
2. Organizá-lo do jeito que quero
3. Disponibilizá-lo pra um site em Flash poder ler.
Já dei uma buscada no Google sem grandes achados, e não sei que classes devo usar pra conseguir fazer a parada toda.
Se alguém tiver alguma dica, please =)
Rúbia Gardini - Desenvolvimento
Respostas
- @alexandrerocco me ajudou a desvendar o enigma ;-)
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ContentType="text/xml" %>
Default.aspx.cs
using System;<br/> using System.Text;<br/> using System.IO;<br/> using System.Xml;<br/> <br/> public partial class _Default : System.Web.UI.Page <br/> {<br/> protected void Page_Load(object sender, EventArgs e)<br/> {<br/> string sUrl = "http://blog.neotix.com.br/feeds/posts/default?alt=rss";<br/> XmlTextReader oXmlReader = new XmlTextReader(sUrl);<br/> XmlTextWriter oXmlWriter = new XmlTextWriter(Response.OutputStream, Encoding.UTF8);<br/> while (oXmlReader.Read())<br/> {<br/> oXmlWriter.WriteNode(oXmlReader, true);<br/> }<br/> oXmlReader.Close();<br/> oXmlWriter.Close();<br/> }<br/> }
Rúbia Gardini - Desenvolvimento- Marcado como RespostaRúbia quinta-feira, 20 de agosto de 2009 12:26
Todas as Respostas
- Tem um projeto bacana para leitura de RSS, open-source:
http://feeddotnet.codeplex.com/
Para manipular arquivos XML você pode usar o XmlDocument ou LINQ TO XML.
Fred Policarpo - MCT, MCTS [Win, WPF, WF] http://twitter.com/fredpolicarpo - Eu vi a classe XmlDocument, parece ser adequada pra usar!! mas como eu poderia fazer com q o C# leia um XML vindo de um site?
Eu preciso passar um caminho assim pra ele: http://blog.neotix.com.br/feeds/posts/default?alt=rss e ele entender o XML vindo em forma de RSS...
Alguém sabe como eu poderia fazer isso???
Rúbia Gardini - Desenvolvimento - @alexandrerocco me ajudou a desvendar o enigma ;-)
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ContentType="text/xml" %>
Default.aspx.cs
using System;<br/> using System.Text;<br/> using System.IO;<br/> using System.Xml;<br/> <br/> public partial class _Default : System.Web.UI.Page <br/> {<br/> protected void Page_Load(object sender, EventArgs e)<br/> {<br/> string sUrl = "http://blog.neotix.com.br/feeds/posts/default?alt=rss";<br/> XmlTextReader oXmlReader = new XmlTextReader(sUrl);<br/> XmlTextWriter oXmlWriter = new XmlTextWriter(Response.OutputStream, Encoding.UTF8);<br/> while (oXmlReader.Read())<br/> {<br/> oXmlWriter.WriteNode(oXmlReader, true);<br/> }<br/> oXmlReader.Close();<br/> oXmlWriter.Close();<br/> }<br/> }
Rúbia Gardini - Desenvolvimento- Marcado como RespostaRúbia quinta-feira, 20 de agosto de 2009 12:26

