Click here to Skip to main content
15,891,529 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
can anybody tell how to read this xmlfile
HTML


<paging>
<department>Sales Dept
<dialnumber>7777
<name>jacob
<extension>101
<name>john
<extension>102
<department>Management Dept
<dialnumber>2222
<name>rishab
<extension>103
<name>james
<extension>104
Posted
Comments
Sergey Alexandrovich Kryukov 15-Oct-13 3:06am    
There is no any XML file here. "Same child name" cannot create any problems.
—SA

1 solution

Please see my short overview of XML parsers provided by .NET FCL:

  1. Use System.Xml.XmlDocument class. It implements DOM interface; this way is the easiest and good enough if the size if the document is not too big.
    See http://msdn.microsoft.com/en-us/library/system.xml.xmldocument.aspx[^].
  2. Use the class System.Xml.XmlTextReader; this is the fastest way of reading, especially is you need to skip some data.
    See http://msdn.microsoft.com/en-us/library/system.xml.xmlreader.aspx[^].
  3. Use the class System.Xml.Linq.XDocument; this is the most adequate way similar to that of XmlDocument, supporting LINQ to XML Programming.
    See http://msdn.microsoft.com/en-us/library/system.xml.xmldocument.aspx[^], http://msdn.microsoft.com/en-us/library/bb387063.aspx[^].


—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900