Ich habe Array in JSON-Datei. Datei sieht so aus:Überprüfen, ob der Benutzer in der Liste ist
["Maverick", "rick", "Rick", "prick", "rick_07"]
Ich habe einen Benutzernamen. Ich möchte überprüfen, ob dieser Benutzername in Array ist.
public string UserToCheck = "rick";
So im Lese JSON-Datei von URL ...
using (var webClient = new System.Net.WebClient())
{
var json = webClient.DownloadString("http://example.ex/users.json");
// Here I want to check if user is on list
}
}
Aber wie kann ich überprüfen, ob "UserToCheck" genau einen der Benutzer von Array überein?
machen Sie eine einfache Google-Suche beim Parsen einer JSON-Datei oder tun Sie dies zum Beispiel in einer Google-Suche 'C# stackoverflow wie nach einer Zeichenfolge innerhalb JSON-Array zu überprüfen ' – MethodMan
Muss ich diese Datei analysieren? – Chamov
Wenn Sie wirklich wenig Daten haben, verwenden Sie einfach String.Contains. Wenn Sie jedoch mehr haben, wird Parsing wahrscheinlich eine bessere Leistung bieten. –