NestedText 1.0.0
dotnet add package NestedText --version 1.0.0
NuGet\Install-Package NestedText -Version 1.0.0
<PackageReference Include="NestedText" Version="1.0.0" />
<PackageVersion Include="NestedText" Version="1.0.0" />
<PackageReference Include="NestedText" />
paket add NestedText --version 1.0.0
#r "nuget: NestedText, 1.0.0"
#:package NestedText@1.0.0
#addin nuget:?package=NestedText&version=1.0.0
#tool nuget:?package=NestedText&version=1.0.0
NestedText.NET
NestedText library written in C#.
The library exposes the following static methods:
NestedTextSerializer.Format
NestedTextSerializer.Serialize
NestedTextSerializer.Deserialize
These methods, apart from NestedText specific options (NestedTextSerializerOptions
) also optionally take JsonSerializerOptions
. This allows the library to given you access to the familiar API of the System.Text.Json
namespace - its dozen of options, ability to write custom converters and so on.
This library implements an error-tolerant parser which does not ignore empty/comment lines. This powers the Format method which is able to format your NestedText source even when it contains errors and it does not remove your comments. For valid documents without comments, this is equivalent to roundtripping.
Just like JsonSerializer
, this library does not just perform parsing & emiting, but also serializing & deserializing from a given schema (class). The (De)serialize methods are generic and work with any types for which there is a Converter defined. Default converters for booleans and numbers is provided.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 128 | 10/11/2024 |