JsonArray.Parse(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.