JsonArray.Parse(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
剖析代表 JsonArray的指定 JSON 字串。
注意
如果提供的 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時,將會覆寫原始的物件狀態。剖析或JsonArray。剖析成功。 如果 Parse 失敗,物件狀態會保持不變。