Partager via


JsonArray.Parse(String) Méthode

Définition

Analyse la chaîne JSON spécifiée qui représente un JsonArray.

Notes

Cette méthode lève une exception si la chaîne JSON fournie n’est pas valide. L’utilisation de JsonObject.TryParse est une alternative recommandée. Un appel TryParse retourne une valeur booléenne pour indiquer la réussite ou l’échec et, en cas de réussite, le JsonArray résultant.

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

Paramètres

input
String

Platform::String

winrt::hstring

Chaîne JSON spécifiée.

Retours

Remarques

Cette méthode ne peut être appelée que lorsque valueType a la valeur Null. Si la valeur contenue dans la chaîne JSON spécifiée est une chaîne String, un Nombre ou un Boolean, le ValueType est mis à jour et la valeur réelle est alors accessible via les méthodes GetString, GetNumber ou GetBoolean . Si l’analyse échoue en raison d’une chaîne JSON non valide ou d’erreurs d’allocation de ressources, le ValueType n’est pas modifié.

Lorsqu’elle est implémentée sur la sous-classe JsonObject, cette méthode nécessite que la chaîne d’entrée spécifiée soit une valeur d’objet JSON valide. Lorsqu’elle est implémentée sur la sous-classe JsonArray, cette méthode nécessite que la chaîne d’entrée spécifiée soit une valeur de tableau JSON valide. L’état de l’objet d’origine est remplacé lorsque JsonObject. Analyse ou JsonArray. L’analyse réussit. Si l’analyse échoue, l’état de l’objet reste intact.

S’applique à