JsonArray.Parse(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JsonArray を表す指定した JSON 文字列を解析します。
Note
指定された JSON 文字列が無効な場合、このメソッドは例外をスローします。 JsonObject.TryParse を使用することをお勧めします。 TryParse 呼び出しは、成功または失敗を示すブール値を返し、成功した場合は結果の 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
パラメーター
- input
-
String
Platform::String
winrt::hstring
指定した JSON 文字列。
戻り値
注釈
このメソッドは、 ValueType が Null の場合にのみ呼び出すことができます。 指定した JSON 文字列に含まれる値が String、Number、または Boolean の場合、 ValueType は更新され、実際の値には GetString、 GetNumber 、または GetBoolean メソッドを使用してアクセスできます。 無効な JSON 文字列またはリソース割り当てエラーが原因で 解析 が失敗した場合、 ValueType は変更されません。
サブクラス JsonObject に実装する場合、このメソッドでは、指定された入力文字列が有効な JSON オブジェクト値である必要があります。 サブクラス JsonArray で実装される場合、このメソッドでは、指定された入力文字列が有効な JSON 配列値である必要があります。 JsonObject の場合、元のオブジェクトの状態が上書きされます。Parse または JsonArray。解析は成功します。 解析が失敗した場合、オブジェクトの状態はそのまま残ります。