/* ************************************************* Skrá: T203Sd6_2.java Höfundur: Ragnar Geir Brynjólfsson. Dagsetning: 16.06.2005. Forrit sem les vefsíðu og síar út html merkingar **************************************************/ using System; using System.Net; using System.IO; using System.Text; class T203Fv6_2 { public static void Main(String[] url) { if(url.Length ==0) { Console.WriteLine("Engin vefslóð gefin upp.."); Environment.Exit(0); } String vs = "", us = ""; try { Uri vefsida = new Uri(url[0]); HttpWebRequest tenging = (HttpWebRequest) WebRequest.Create(vefsida); StreamReader inn = new StreamReader( new StreamReader( tenging.GetResponse().GetResponseStream()).BaseStream, Encoding.UTF7); vs = inn.ReadLine(); while ((Object) vs != null) { us += (vs + "\n"); vs = inn.ReadLine(); } } catch (System.Exception e) { Console.WriteLine("Frávik: " + e); } //char fylki búið til. char[] an_html = new char[us.Length]; bool html = true; int teljari=0; for (int i = 0; i < us.Length; i++) { if (us[i]=='>') html = false; if (!html) an_html[teljari++] = us[i]; if (us[i]=='<') html = true; } //Fylkinu breytt í streng aftur String str = new String(an_html); Console.WriteLine(str); } }