Format the minify XML into readable way which help to view
it properly and easy to read in C#. You can make your simple xml formatter by using
the below few lines of code in C#.
static void Main(string[] args)
{
try
{
string xml = @"<?xml
version='1.0' encoding='UTF - 8'
?><employees><employee><id>1</id><firstName>Leonardo</firstName>
<lastName>DiCaprio</lastName><photo>https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgr5EO4zbh_Vl_1W3Pxwo9ty6C7GZuDhME8KIVAXi0-PmFL-jRxzLS_mHhWjSwZARP2Uzq-ci7TvJR_3YO056bYOf1PBV7zS2TeNv8gYyt54xH8toD7vZu0kMKSVIijC4QEZy5rB0I8ujA/s200/Leonardo+Dicaprio7.jpg</photo>
</employee><employee><id>2</id><firstName>Johnny</firstName><lastName>Depp</lastName>
<photo>http://4.bp.blogspot.com/_xR71w9-qx9E/SrAz--pu0MI/AAAAAAAAC38/2ZP28rVEFKc/s200/johnny-depp-pirates.jpg</photo>
</employee><employee><id>3</id><firstName>Hritik</firstName><lastName>Roshan</lastName><photo>http://thewallmachine.com/files/1411921557.jpg</photo>
</employee></employees> ";
XDocument doc
= XDocument.Parse(xml);
Console.WriteLine("Input will
be {0} \n", xml.ToString());
Console.WriteLine("==========================================================================");
Console.WriteLine("Output will
be {0} \n" , doc.ToString());
}
catch (Exception)
{
// Handle and throw
if fatal exception here; don't just ignore them
// return xml;
}
}
|
Below line is only useful which will parse the string into
proper XML Format
XDocument doc = XDocument.Parse(xml);
You can see the output as like below. XML Format
No comments:
Post a Comment