JsonArray.Parse(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.