Table of Contents

Class XmlNodeConverter

Namespace
Newtonsoft.Json.Converters
Assembly
Newtonsoft.Json.dll
public class XmlNodeConverter : JsonConverter
Inheritance
XmlNodeConverter
Inherited Members
Extension Methods

Constructors

XmlNodeConverter()

public XmlNodeConverter()

Properties

DeserializeRootElementName

public string? DeserializeRootElementName { get; set; }

Property Value

string

EncodeSpecialCharacters

public bool EncodeSpecialCharacters { get; set; }

Property Value

bool

OmitRootObject

public bool OmitRootObject { get; set; }

Property Value

bool

WriteArrayAttribute

public bool WriteArrayAttribute { get; set; }

Property Value

bool

Methods

CanConvert(Type)

public override bool CanConvert(Type valueType)

Parameters

valueType Type

Returns

bool

ReadJson(JsonReader, Type, object?, JsonSerializer)

public override object? ReadJson(JsonReader reader, Type objectType, object? existingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue object
serializer JsonSerializer

Returns

object

WriteJson(JsonWriter, object?, JsonSerializer)

public override void WriteJson(JsonWriter writer, object? value, JsonSerializer serializer)

Parameters

writer JsonWriter
value object
serializer JsonSerializer