JsonDocument.Parse Метод

Определение

Перегрузки

Имя Описание
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Анализирует последовательность как текст в кодировке UTF-8, представляющий одно значение JSON в jsonDocument.

Parse(Stream, JsonDocumentOptions)

Stream Анализирует данные в кодировке UTF-8, представляющие одно значение JSON в jsonDocument. Поток считывается до завершения.

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Анализирует память как текст в кодировке UTF-8, представляющий одно значение JSON в jsonDocument.

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Анализирует текст, представляющий одно значение JSON в jsonDocument.

Parse(String, JsonDocumentOptions)

Анализирует текст, представляющий одно строковое значение JSON в jsonDocument.

Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)

Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs

Анализирует последовательность как текст в кодировке UTF-8, представляющий одно значение JSON в 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

Параметры

utf8Json
ReadOnlySequence<Byte>

Текст JSON для анализа.

options
JsonDocumentOptions

Параметры управления поведением читателя во время синтаксического анализа.

Возвращаемое значение

Представление значения JSONDocument.

Исключения

utf8Json не представляет допустимое одно значение JSON.

options содержит неподдерживаемые параметры.

Комментарии

Его ReadOnlySequence<T> можно использовать в течение всего времени существования объекта JsonDocument, и вызывающий объект должен убедиться, что данные в нем не изменяются во время существования объекта. Поскольку входные данные считаются текстом, не должно присутствовать UTF-8 Byte-Order-Mark (BOM).

Применяется к

Parse(Stream, JsonDocumentOptions)

Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs

Stream Анализирует данные в кодировке UTF-8, представляющие одно значение JSON в jsonDocument. Поток считывается до завершения.

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

Параметры

utf8Json
Stream

Данные JSON для анализа.

options
JsonDocumentOptions

Параметры управления поведением читателя во время синтаксического анализа.

Возвращаемое значение

Представление значения JSONDocument.

Исключения

utf8Json не представляет допустимое одно значение JSON.

options содержит неподдерживаемые параметры.

Применяется к

Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)

Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs

Анализирует память как текст в кодировке UTF-8, представляющий одно значение JSON в 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

Параметры

utf8Json
ReadOnlyMemory<Byte>

Текст JSON для анализа.

options
JsonDocumentOptions

Параметры управления поведением читателя во время синтаксического анализа.

Возвращаемое значение

Представление значения JSONDocument.

Исключения

utf8Json не представляет допустимое одно значение JSON.

options содержит неподдерживаемые параметры.

Комментарии

Значение ReadOnlyMemory<T> будет использоваться в течение всего времени существования объекта JsonDocument, и вызывающий объект должен убедиться, что данные в нем не изменяются во время существования объекта.

Поскольку входные данные считаются текстом, не должно присутствовать UTF-8 Byte-Order-Mark (BOM).

Применяется к

Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)

Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs

Анализирует текст, представляющий одно значение JSON в 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

Параметры

json
ReadOnlyMemory<Char>

Текст JSON для анализа.

options
JsonDocumentOptions

Параметры управления поведением читателя во время синтаксического анализа.

Возвращаемое значение

Представление значения JSONDocument.

Исключения

json не представляет допустимое одно значение JSON.

options содержит неподдерживаемые параметры.

Комментарии

Значение ReadOnlyMemory<T> может использоваться в течение всего времени существования объекта JsonDocument, и вызывающий объект должен убедиться, что данные в нем не изменяются во время существования объекта.

Применяется к

Parse(String, JsonDocumentOptions)

Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs
Исходный код:
JsonDocument.Parse.cs

Анализирует текст, представляющий одно строковое значение JSON в 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

Параметры

json
String

Текст JSON для анализа.

options
JsonDocumentOptions

Параметры управления поведением читателя во время синтаксического анализа.

Возвращаемое значение

Представление значения JSONDocument.

Исключения

json не представляет допустимое одно значение JSON.

options содержит неподдерживаемые параметры.

Применяется к