Home >Online Product Documentation >Table of Contents >XML Serializer Nodes
You cannot use an XML Serializer node in an XML Pipeline for which you plan to generate C# code.
XML Serializer nodes convert an XML document to text. You can use node properties to specify characteristics of the resulting text file, such as whether or not you want it to include an XML declaration, and whether or not to use pretty-print to format it.
XML Serializer nodes have a single input port that you use to specify the XML to be converted to text. You can specify a default value, or the value can be dynamic (the output from another node in the XML pipeline, for example).
XML Serializer nodes have a single output port, used to specify what to do with the result of the transformation. You can