Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1549 | Anzahl registrierter User: 1833 | Besucher online: 14
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

GetCharts


Autor: Nico
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 5352
  
Kick it on dotnet-kicks.de  

Beschreibung:

Dieses Snippet holt euch die Charts von N-Joy!

Aufruf:

String Chart_0 = Charts.GetCharts(0);

bzw.

List charts = Charts.GetCharts();


Abgelegt unter: C#, Charts, Regex.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    class Charts
    {
        public static List<String> GetCharts()
        {
            WebClient wc = new WebClient();
            String qt = wc.DownloadString("http://www.n-joy.de/pages_special/0,3046,SPM11218,00.html");
            List<String> charts = new List<String>();
            MatchCollection mc = Regex.Matches(qt,
                "<td class=\"allAvailableSpace\" headers=\"text\"><strong>(.+)<\\/strong><br \\/>(.+)<br \\/>");
            foreach (Match m in mc)
            {
                charts.Add(Regex.Split(m.Value, "<br \\/>")[1] + " - "
                    + m.Groups[1].Value);
            }
            return charts;
        }

        public static string GetCharts(int pos)
        {
            if (pos < 0 || pos > 39) { throw new Exception("Illegal position"); }
            WebClient wc = new WebClient();
            String qt = wc.DownloadString("http://www.n-joy.de/pages_special/0,3046,SPM11218,00.html");
            MatchCollection mc = Regex.Matches(qt,
                "<td class=\"allAvailableSpace\" headers=\"text\"><strong>(.+)<\\/strong><br \\/>(.+)<br \\/>");
            return Regex.Split(mc[pos].Value, "<br \\/>")[1] + " - " + mc[pos].Groups[1].Value;
        }
    }
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)

Nico schrieb am:  14.12.2008 13:50:22

Hatte mich vergessen abzumelden...
Ist also von mir :p
Jan Welker schrieb am:  15.12.2008 01:43:24

Hallo,
hab dich als Autor eingetragen.
Jan
Nico schrieb am:  15.12.2008 16:12:01

Ach dankeschön ;)
Volker Roth schrieb am:  20.06.2009 05:58:19

Wollte es grade testen - Die Url gibt's nich.
www.net-blog.net schrieb am:  22.06.2009 14:43:54

das müsste die url zu den charts sein...
http://www.n-joy.de/radio/n-joy_top40/index.html


Diese Snippets könnten für Sie interessant sein:
[C#] Ein kleiner Konsolen Taschenrechner
[C#] Prüft Zeitformat auf 24 Stunden
[C#] Datei/Ordner durch Erweiterungsmethoden abfragen
[C#] XML in DataTable laden
[C#] Generische Between Methode
[ASP.net] Formularelement fokusieren auf Ajax Seiten
[C#] Quadratwurzel ziehen
[C#] Cast to Enum
[C#] ASP.NET: Metatags und Titel zur Laufzeit setzen
[C#] Aufrufenden Typ identifizieren
[C#] Kaufmännisches Runden in Decimal
[C#] WMI Getter
[C#] Sql Server Instanzen finden
[C#] WPF: Image aus dem Web in Image-Element anzeigen
[C#] Quoted Printable Encoder
[C#] URL auslesen
[C#] User-Verwaltung in eine ASP.NET Website einbauen
[C#] GUID des aktuellen Assembly ermitteln
[C#] Windows Forms Anwendungs-Sessions verwalten
[C#] User-Management für WPF Smart Client Anwendung
[C#] Silverlight Anwendung erstellen
[C#] User-Verwaltung in eine WinForm einbauen
[C#] Java WebService aus einem WinForms-Client aufrufen
[C#] C# Ist ein POINT zwischen ... und ...
[C#] NumTextBox (Kurzversion)
[C#] Another Bin-Watch (Console)
[C#] SystemIconsImageListWrapper
[C#] WatchedList
[C#] Datenbankverbindung herstellen
[C#] Einfache Ini Klasse
[C#] Youtube Download Klasse für C#
[C#] InputBox WPF C#
[C#] C# Ordner auslesen und in Liste speichern "rekursiv"
[C#] C# XOR Crypt
[C#] MAC Adresse prüfen
[C#] String auf Emailadresse prüfen
[C#] HTML aus einem String entfernen
[C#] alle ungültigen Zeichen aus Dateinamen entfernen
[C#] prüft einen alphanumerischen String (A-Z a-z 0-9)
[C#] MD5 String validieren
[C#] alle Tabellen aus HTML Quelltext filtern
[C#] alle Links aus HTML Quelltext filtern
[C#] Formulare erstellen und Drucken mit .NET
[C#] Eingabevalidierung mit PostSharp Aspekt und Regex
[C#] Deutsche Postleitzahl validieren
[C#] Schweizer Postleitzahl validieren
[C#] Alle E-Mail Adressen aus einem String bzw. Text filtern
[VB.NET] Alle E-Mail Adressen aus einem String bzw. Text filtern
[C#] Passwortstärke validieren
[C#] Einfaches Text-Highlighting

schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.