PhoenixmlDb.XDM

XmlSerializer

Serializes XDM nodes to XML.

#XmlSerializer

Namespace: PhoenixmlDb.Xdm.Parsing

Serializes XDM nodes to XML.

#Constructors

##ctor(Func<PhoenixmlDb.Core.NodeId,PhoenixmlDb.Xdm.Nodes.XdmNode>,Func<PhoenixmlDb.Core.NamespaceId,String>,Boolean)

Creates a new XML serializer.

Parameters:

  • nodeResolver — Function to resolve node IDs to nodes.

  • namespaceResolver — Function to resolve namespace IDs to URIs.

  • indent — Whether to indent the output.

#Methods

#Serialize(PhoenixmlDb.Xdm.Nodes.XdmDocument,IO.TextWriter)

Serializes to a TextWriter.

#Serialize(PhoenixmlDb.Xdm.Nodes.XdmDocument)

Serializes a document to XML.

#Serialize(PhoenixmlDb.Xdm.Nodes.XdmNode)

Serializes a node to XML.