Name
XmlConvert
Synopsis
This type is used to convert XML elements into other, non-XML types, such as CLR objects. In particular, it is used to convert XSD types into CLR types, for easy transformation of schema-valid XML documents into C# objects and back again. It is also used within a variety of other areas, including ADO.NET (for automatic conversion of XML documents into relational tables and rows).
For the most part, C# programmers use this type indirectly as part of the .NET Web Services stack, or else directly in order to convert between XML documents and CLR objects (as part of a home-grown XML-to-RDBMS system, for example).
Note that although a constructor is provided, all methods of any interest are declared “static,” and therefore require no instance to use. In essence, this type is a collection of C-style functions.
public class XmlConvert { // Public Constructors public method XmlConvert(); // Public Static Methods public static method string DecodeName(string name); public static method string EncodeLocalName(string name); public static method string EncodeName(string name); public static method string EncodeNmToken(string name); public static method bool ToBoolean(string s); public static method byte ToByte(string s); public static method char ToChar(string s); public static method DateTime ToDateTime(string s); public static method DateTime ToDateTime(string s, string format); public static method DateTime ToDateTime(string s, string[] formats); public static method ...
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.