13.3 Einen URI parsen
Problem
Sie müssen einen Uniform Resource Identifier (URI) in seine Bestandteile aufspalten.
Lösung
Erstellen Sie ein System.Net.Uri
-Objekt, und übergeben Sie dabei einen URI an den Konstruktor. Dieser Klassenkonstruktor parst die Bestandteile des URIs und bietet über die Uri
-Properties Zugriff auf sie. Sie können die URI-Bestandteile dann, wie in Beispiel 13-1 gezeigt, einzeln anzeigen.
Beispiel 13-1. Die Methode ParseURI
public static void ParseUri(string uriString) { try { // Einfach nur einen der Konstruktoren der Klasse System.Net.Uri verwenden. // Dieser führt für uns das Parsen des URIs durch. Uri uri = new Uri(uriString); // Die Informationen einsehen, die wir jetzt abrufen können ... StringBuilder uriParts = new StringBuilder( ...
Get C# Kochbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.