JsonArray.Parse(String) Método

Definición

Analiza la cadena JSON especificada que representa una jsonArray.

Nota:

Este método producirá una excepción si la cadena JSON proporcionada no es válida. El uso de JsonObject.TryParse es una alternativa recomendada. Una llamada a TryParse devolverá un valor booleano para indicar si se ha realizado correctamente y, si se ejecuta correctamente, jsonArray resultante.

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

Parámetros

input
String

Platform::String

winrt::hstring

Cadena JSON especificada.

Devoluciones

Comentarios

Solo se puede llamar a este método cuando ValueType es Null. Si el valor contenido en la cadena JSON especificada es String, number o boolean, se actualizará ValueType y se podrá acceder al valor real a través de los métodos GetString, GetNumber o GetBoolean . Si se produce un error en Parse debido a errores de asignación de recursos o cadenas JSON no válidas, no se cambiará ValueType .

Cuando se implementa en la subclase JsonObject, este método requiere que la cadena de entrada especificada sea un valor de objeto JSON válido. Cuando se implementa en la subclase JsonArray, este método requiere que la cadena de entrada especificada sea un valor de matriz JSON válido. El estado del objeto original se sobrescribirá cuando JsonObject. Analizar o JsonArray. El análisis se realiza correctamente. Si se produce un error en Parse , el estado del objeto permanece intacto.

Se aplica a