JsonArray.Parse(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Analysiert die angegebene JSON-Zeichenfolge, die ein JsonArray darstellt.
Hinweis
Diese Methode löst eine Ausnahme aus, wenn die bereitgestellte JSON-Zeichenfolge ungültig ist. Die Verwendung von JsonObject.TryParse ist eine empfohlene Alternative. Ein TryParse-Aufruf gibt einen booleschen Wert zurück, der erfolg- oder fehlerangibt, und, falls erfolgreich, das resultierende JsonArray.
public:
static JsonArray ^ Parse(Platform::String ^ input);
static JsonArray Parse(winrt::hstring const& input);
public static JsonArray Parse(string input);
function parse(input)
Public Shared Function Parse (input As String) As JsonArray
Parameter
- input
-
String
Platform::String
winrt::hstring
Die angegebene JSON-Zeichenfolge.
Gibt zurück
Hinweise
Diese Methode kann nur aufgerufen werden, wenn ValueTypeNull ist. Wenn der in der angegebenen JSON-Zeichenfolge enthaltene Wert eine Zeichenfolge, eine Zahl oder ein boolescher Wert ist, wird der ValueType aktualisiert, und der tatsächliche Wert kann dann über die GetString-, GetNumber- oder GetBoolean-Methode zugegriffen werden. Wenn die Analyse aufgrund einer ungültigen JSON-Zeichenfolge oder eines Ressourcenzuordnungsfehlers fehlschlägt, wird valueType nicht geändert.
Wenn diese Methode für die Unterklasse JsonObject implementiert wird, muss die angegebene Eingabezeichenfolge ein gültiger JSON-Objektwert sein. Bei Implementierung in der JsonArray-Unterklasse erfordert diese Methode, dass die angegebene Eingabezeichenfolge ein gültiger JSON-Arraywert ist. Der ursprüngliche Objektzustand wird beim JsonObject überschrieben. Analysieren oder JsonArray. Die Analyse ist erfolgreich. Wenn die Analyse fehlschlägt, bleibt der Objektzustand intakt.