Objective This is a very high level article which will explain; how to handle exception in parsing XML using LINQ to XML. Problem Let us say, we are parsing a below string using XElement.Parse
String strParse = "<Address><Name>Dhananjay Kumar </Name> "; This string is not valid formed. But XElement.Parse won't be able to catch the exception. So if we will run the below code String strParse = "<Address><Name>Dhananjay Kumar </Name> ";XElement xmlTree = XElement.Parse(strParse);Console.WriteLine(xmlTree);We will get the below run time error. Five Facts
Dhananjay kumar is 6 times Microsoft MVP, 7 times C# Corner MVP. He works as consultant for Infragistics in India. He is known for mentoring teams on various technologies.
C# Corner. All contents are copyright of their authors.