Eksport danych do XML

0

Cześć

Mam następujący problem. Na studiach zostaliśmy postawienie przed wyzwaniem polegającym na napisaniu RSS Readera który pobrane dane zapisuje w bazie danych a następnie umożliwia ich odczyt poprzez Display.

Aktualnie udało nam się stworzyć aplikację która pobiera Rss i wykonuje zapis do bazy. Jest to tzw. RSS Reader.

Powstał też Admin Panel. W Admin Panelu definiujemy listę kanałów danego użytkownika wraz przypisanymi do kanałów adresami RSS.

Teraz stajemy przed następującym problemem. Admin Panel musi przekazać do pliku XML informacje na temat użytkownika, kanału oraz adresu RSS. Informacje zapisane w XML będą pobierane przez RSS_Reader. Następnie RSS_reader dokona odczytu wiadomości, zapisze informacje do bazy a następnie użytkownik będzie mógł zobaczyć w display co trzeba.

Ktoś wie w jaki sposób to zrobić? Może poratujecie materiałami na których można się oprzeć? Będę wdzięczny za każdą pomoc.

Pozdrawiam
Piotrek

1

Skorzystaj z dostępnych w .NET'cie metod serializacji:

            // Serializacja przykładowej listy obiektów klasy Person
            var list = new List<Person>();
            list.Add(new Person { Name = "DSDS", Value = 12 });

            var serializer = new XmlSerializer(typeof(List<Person>));
            var writer = new StreamWriter("test.xml");
            serializer.Serialize(writer, list);
            writer.Close();

            // Deserializacja
            var deserializer = new XmlSerializer(typeof(List<Person>));
            var reader = new StreamReader("test.xml");
            var newList = deserializer.Deserialize(reader) as List<Person>;
            reader.Close();

1 użytkowników online, w tym zalogowanych: 0, gości: 1