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 содержит неподдерживаемые параметры.