Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
Commonly Used Types:
System.Text.Json.JsonSerializer
System.Text.Json.JsonDocument
System.Text.Json.JsonElement
System.Text.Json.Utf8JsonWriter
System.Text.Json.Utf8JsonReader
When using NuGet 3.x this package requires at least version 3.4.
Downloading Paste Same Text Multiple Time Software 7.0. Download In Progress. Description: This software offers a solution to users who want to paste multiple text over and over again. The user can set the text to paste, the number of times to paste and the time between each paste. For example 'hello' becomes 'hello hello hello' instantly.
- Evaluate (-7/6-6/7)-(-7/6-7) Simplify each term. Tap for more steps. To write as a fraction with a common denominator, multiply. Combine the numerators over the common denominator. Simplify the numerator. Tap for more steps.
- For example, if you have a text boxcontrol in which you want the word 'None' to appear when there is no string in the field, you could type the custom format @;'None' as the control's Format property setting. The @ symbol in the first section causes the text from the field to be displayed and the second section causes the word 'None' to appear when there is a zero-length string or Null value.
See the version list below for details.
Requires NuGet 2.12 or higher.
Release Notes
Dependencies
.NETCoreApp 2.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Memory(>= 4.5.4)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
- System.Threading.Tasks.Extensions(>= 4.5.4)
.NETCoreApp 2.1
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
.NETCoreApp 3.0
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
.NETCoreApp 3.1
- No dependencies.
.NETFramework 4.6.1
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Memory(>= 4.5.4)
- System.Numerics.Vectors(>= 4.5.0)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
- System.Threading.Tasks.Extensions(>= 4.5.4)
- System.ValueTuple(>= 4.5.0)
.NETStandard 2.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Memory(>= 4.5.4)
- System.Numerics.Vectors(>= 4.5.0)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
- System.Threading.Tasks.Extensions(>= 4.5.4)
MonoAndroid 1.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
MonoTouch 1.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
UAP 10.0.16299
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Memory(>= 4.5.4)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
- System.Threading.Tasks.Extensions(>= 4.5.4)
Xamarin.iOS 1.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
Xamarin.Mac 2.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
Xamarin.TVOS 1.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
Xamarin.WatchOS 1.0
- Microsoft.Bcl.AsyncInterfaces(>= 1.1.0)
- System.Buffers(>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe(>= 4.7.1)
- System.Text.Encodings.Web(>= 4.7.1)
Used By
NuGet packages (1.5K)
Showing the top 5 NuGet packages that depend on System.Text.Json:
Package | Downloads |
---|---|
Microsoft.Extensions.DependencyModel Abstractions for reading `.deps` files.Commonly Used Types:Microsoft.Extensions.DependencyModel.DependencyContext When using NuGet 3.x this package requires at least version 3.4. | 243.8M |
Microsoft.Extensions.Configuration.Json JSON configuration provider implementation for Microsoft.Extensions.Configuration. When using NuGet 3.x this package requires at least version 3.4. | 155.9M |
Microsoft.Extensions.Logging.Console Console logger provider implementation for Microsoft.Extensions.Logging. When using NuGet 3.x this package requires at least version 3.4. | 85.0M |
Swashbuckle.AspNetCore.SwaggerGen | 75.8M |
Swashbuckle.AspNetCore.SwaggerUi Middleware to expose an embedded version of the swagger-ui from an ASP.NET Core application | 71.8M |
GitHub repositories (140)
Showing the top 5 popular GitHub repositories that depend on System.Text.Json:
Repository | Stars |
---|---|
jellyfin/jellyfin | 8.3K |
restsharp/RestSharp Simple REST and HTTP API Client for .NET | 7.5K |
dotnet/orleans Orleans is a cross-platform framework for building distributed applications with .NET | 7.0K |
bitwarden/server The core infrastructure backend (API, database, Docker, etc). | 6.3K |
dotnet-architecture/eShopOnWeb Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder. | 5.1K |
Version History
Version | Downloads | Last updated |
---|---|---|
5.0.0-rc.2.20475.5 | 8,210 | 10/13/2020 |
5.0.0-rc.1.20451.14 | 48,561 | 9/14/2020 |
5.0.0-preview.8.20407.11 | 36,580 | 8/25/2020 |
5.0.0-preview.7.20364.11 | 41,995 | 7/21/2020 |
5.0.0-preview.6.20305.6 | 34,397 | 6/25/2020 |
5.0.0-preview.5.20278.1 | 31,278 | 6/10/2020 |
5.0.0-preview.4.20251.6 | 52,604 | 5/18/2020 |
5.0.0-preview.3.20214.6 | 68,836 | 4/23/2020 |
5.0.0-preview.2.20160.6 | 47,789 | 4/2/2020 |
5.0.0-preview.1.20120.5 | 38,913 | 3/16/2020 |
4.7.2 | 9,239,722 | 5/12/2020 |
4.7.1 | 10,040,671 | 2/18/2020 |
4.7.0 | 10,579,671 | 12/3/2019 |
4.7.0-preview3.19551.4 | 106,069 | 11/13/2019 |
4.7.0-preview2.19523.17 | 32,762 | 11/1/2019 |
4.7.0-preview1.19504.10 | 57,790 | 10/15/2019 |
4.6.0 | 17,047,237 | 9/23/2019 |
4.6.0-rc1.19456.4 | 102,620 | 9/16/2019 |
4.6.0-preview9.19421.4 | 97,300 | 9/4/2019 |
4.6.0-preview9.19416.11 | 166 | 9/4/2019 |
4.6.0-preview8.19405.3 | 120,593 | 8/13/2019 |
4.6.0-preview7.19362.9 | 156,153 | 7/23/2019 |
4.6.0-preview6.19303.8 | 131,997 | 6/12/2019 |
4.6.0-preview6.19264.9 | 384 | 9/4/2019 |
4.6.0-preview6.19259.10 | 19,088 | 5/10/2019 |
Remarks
Usage Display Alternative: One use of the element is inside a display object (such as an equation or figure) to provide an equivalent display alternative for a graphical object. For example, a display equation (), may be provided in several equivalent, interchangeable forms within an element:
- as a MathML-encoded equation (),
- as a plain text alternative which uses ASCII characters and superscripts (), and
- as a such as a tif or jpg.
Similarly, a graphic can be provided with a simpler (as opposed to equivalent) alternative form, to provide gentle degradation for hardware that cannot process the graphical or media object.
Textual 7 7 0 4 X 3
Usage Special Characters: The element can also be used to supply an textual or Unicode™ description of a special character that is being defined using a element, as an alternative to bitmaps or graphics. For example, when an element within a is being used to describe multiple ways of defining the character:
- one as an graphic (),
- one as a bitmap ( bitmap), and
- one or more as textual alternatives () to name alternative characters in Unicode™ that can be used to create a visual approximation of the character being defined.
Textual 7 7 0 42
.Textual 7 7 0 456
Usage Search Text: The element can also be used to supply the text of an object for searching. In such a usage, it is not intended that the be displayed to the user, only that it provide a textual view of the object to a search system. This technique can allow unsearchable binary formats, such as graphics and untagged tables represented as graphics, to be represented in a form that can be searched or indexed.