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
EncodeSpecialCharacters
public bool EncodeSpecialCharacters { get; set; }
Property Value
OmitRootObject
public bool OmitRootObject { get; set; }
Property Value
WriteArrayAttribute
public bool WriteArrayAttribute { get; set; }
Property Value
Methods
CanConvert(Type)
public override bool CanConvert(Type valueType)
Parameters
valueType
Type
Returns
ReadJson(JsonReader, Type, object?, JsonSerializer)
public override object? ReadJson(JsonReader reader, Type objectType, object? existingValue, JsonSerializer serializer)
Parameters
reader
JsonReaderobjectType
TypeexistingValue
objectserializer
JsonSerializer
Returns
WriteJson(JsonWriter, object?, JsonSerializer)
public override void WriteJson(JsonWriter writer, object? value, JsonSerializer serializer)
Parameters
writer
JsonWritervalue
objectserializer
JsonSerializer