2010-10-06 13 views
5

Czy istnieje czysty sposób obsługi wieloczęściowych danych MIME w języku C#.Podstawowe dekodowanie Mime C#

Po wywołaniu zamkniętej aplikacji (nie mam dostępu do zmiany) otrzymuję odpowiedź MIME podobną do poniższej. Czy C# zapewnia możliwość analizowania tego przez System.Net.Mime lub System.Net.Mail?

MIME-Version: 1.0 
Content-Type: multipart/mixed; 
    boundary="----=_Part_42_31322961.1286389502467" 

------=_Part_42_31322961.1286389502467 
Content-Type: text/xml 
Content-Transfer-Encoding: 7bit 
Content-ID: <xmlContextInfo> 
<UnneededXML> <Stuff> </Stuff> </UnneededXML> 


------=_Part_42_31322961.1286389502467 
Content-Type: image/jpeg 
Content-Transfer-Encoding: base64 
Content-ID: <myImage> 

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a 

All I naprawdę trzeba z odpowiedzi jest „myImage” część (co jest o wiele dłużej, niż jest to pokazane powyżej)

+1

Czy potrafiłeś jeszcze parsować swoje rzeczy? czy któraś z poniższych odpowiedzi pomogła? – moonlightdock

Odpowiedz