<PackageReference Include="Newtonsoft.Json" Version="6.0.8" />

XProcessingInstructionWrapper

using System.Xml.Linq; namespace Newtonsoft.Json.Converters { internal class XProcessingInstructionWrapper : XObjectWrapper { private XProcessingInstruction ProcessingInstruction => (XProcessingInstruction)base.WrappedNode; public override string LocalName => ProcessingInstruction.Target; public override string Value { get { return ProcessingInstruction.Data; } set { ProcessingInstruction.Data = value; } } public XProcessingInstructionWrapper(XProcessingInstruction processingInstruction) : base(processingInstruction) { } } }