String - ToXmlDocument
A string extension method that converts the string object to an XmlDocument.
public static string FileName = "test.xml"; public static void Main() { var xml = @" <testcase> <date>4/12/13</date> <name>Mrinal</name> <subject>xmlTest</subject> </testcase>"; //C# Extension Method: String - ToXmlDocument var xmlDocument = xml.ToXmlDocument(); xmlDocument.Save(FileName); //C# Extension Method: String - ToFileInfo var file = FileName.ToFileInfo(); Console.WriteLine(file.ReadAllText()); }
View Source
using System.Xml; public static partial class Extensions { /// <summary> /// A string extension method that converts the @this to an XmlDocument. /// </summary> /// <param name="this">The @this to act on.</param> /// <returns>@this as an XmlDocument.</returns> public static XmlDocument ToXmlDocument(this string @this) { var doc = new XmlDocument(); doc.LoadXml(@this); return doc; } }