Bagikan melalui


JsonDocument.Parse Metode

Definisi

Overload

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Mengurai urutan sebagai teks berkode UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument.

Parse(Stream, JsonDocumentOptions)

Mengurai Stream sebagai data yang dikodekan UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument. Aliran dibaca hingga selesai.

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Mengurai memori sebagai teks yang dikodekan UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument.

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Mengurai teks yang mewakili satu nilai JSON ke dalam JsonDocument.

Parse(String, JsonDocumentOptions)

Mengurai teks yang mewakili satu nilai string JSON ke dalam JsonDocument.

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs

Mengurai urutan sebagai teks berkode UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument.

public static System.Text.Json.JsonDocument Parse (System.Buffers.ReadOnlySequence<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.Buffers.ReadOnlySequence<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlySequence(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument

Parameter

utf8Json
ReadOnlySequence<Byte>

Teks JSON untuk diurai.

options
JsonDocumentOptions

Opsi untuk mengontrol perilaku pembaca selama penguraian.

Mengembalikan

Representasi JsonDocument dari nilai JSON.

Pengecualian

utf8Json tidak mewakili nilai JSON tunggal yang valid.

options berisi opsi yang tidak didukung.

Keterangan

ReadOnlySequence<T> dapat digunakan untuk seluruh masa pakai objek JsonDocument, dan pemanggil harus memastikan bahwa data di dalamnya tidak berubah selama masa pakai objek. Karena input dianggap sebagai teks, Byte-Order-Mark (BOM) UTF-8 tidak boleh ada.

Berlaku untuk

Parse(Stream, JsonDocumentOptions)

Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs

Mengurai Stream sebagai data yang dikodekan UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument. Aliran dibaca hingga selesai.

public static System.Text.Json.JsonDocument Parse (System.IO.Stream utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.IO.Stream * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As Stream, Optional options As JsonDocumentOptions = Nothing) As JsonDocument

Parameter

utf8Json
Stream

Data JSON yang akan diurai.

options
JsonDocumentOptions

Opsi untuk mengontrol perilaku pembaca selama penguraian.

Mengembalikan

Representasi JsonDocument dari nilai JSON.

Pengecualian

utf8Json tidak mewakili nilai JSON tunggal yang valid.

options berisi opsi yang tidak didukung.

Berlaku untuk

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs

Mengurai memori sebagai teks yang dikodekan UTF-8 yang mewakili satu nilai JSON ke dalam JsonDocument.

public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlyMemory(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument

Parameter

utf8Json
ReadOnlyMemory<Byte>

Teks JSON untuk diurai.

options
JsonDocumentOptions

Opsi untuk mengontrol perilaku pembaca selama penguraian.

Mengembalikan

Representasi JsonDocument dari nilai JSON.

Pengecualian

utf8Json tidak mewakili nilai JSON tunggal yang valid.

options berisi opsi yang tidak didukung.

Keterangan

Nilai ReadOnlyMemory<T> akan digunakan untuk seluruh masa pakai objek JsonDocument, dan pemanggil harus memastikan bahwa data di dalamnya tidak berubah selama masa pakai objek.

Karena input dianggap sebagai teks, Byte-Order-Mark (BOM) UTF-8 tidak boleh ada.

Berlaku untuk

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs

Mengurai teks yang mewakili satu nilai JSON ke dalam JsonDocument.

public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<char> json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<char> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As ReadOnlyMemory(Of Char), Optional options As JsonDocumentOptions = Nothing) As JsonDocument

Parameter

json
ReadOnlyMemory<Char>

Teks JSON untuk diurai.

options
JsonDocumentOptions

Opsi untuk mengontrol perilaku pembaca selama penguraian.

Mengembalikan

Representasi JsonDocument dari nilai JSON.

Pengecualian

json tidak mewakili nilai JSON tunggal yang valid.

options berisi opsi yang tidak didukung.

Keterangan

Nilai ReadOnlyMemory<T> dapat digunakan untuk seluruh masa pakai objek JsonDocument, dan pemanggil harus memastikan bahwa data di dalamnya tidak berubah selama masa pakai objek.

Berlaku untuk

Parse(String, JsonDocumentOptions)

Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs
Sumber:
JsonDocument.Parse.cs

Mengurai teks yang mewakili satu nilai string JSON ke dalam JsonDocument.

public static System.Text.Json.JsonDocument Parse (string json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : string * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As String, Optional options As JsonDocumentOptions = Nothing) As JsonDocument

Parameter

json
String

Teks JSON untuk diurai.

options
JsonDocumentOptions

Opsi untuk mengontrol perilaku pembaca selama penguraian.

Mengembalikan

Representasi JsonDocument dari nilai JSON.

Pengecualian

json tidak mewakili nilai JSON tunggal yang valid.

options berisi opsi yang tidak didukung.

Berlaku untuk