CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Language: VB.NET

Sample Visual Basic .net console application which uses linq to xml

332 Views
Copy Code Show/Hide Line Numbers
   1:  Module Module1
   2:   
   3:      Sub Main()
   4:          Dim InputXml = <?xml version="1.0" encoding="utf-8"?>
   5:                         <users>
   6:                             <user id="1" name="Eduardo"/>
   7:                             <user id="2" name="Luciano"/>
   8:                             <user id="3" name="Ricardo"/>
   9:                         </users>
  10:   
  11:          Dim OutputXml = <?xml version="1.0" encoding="utf-8"?>
  12:                          <users>
  13:                              <%= From user In InputXml.<users>.<user> _
  14:                                  Where user.@id > 1 _
  15:                                  Order By user.@name Descending _
  16:                                  Select <user>
  17:                                             <id><%= user.@id %></id>
  18:                                             <name><%= user.@name %></name>
  19:                                         </user> _
  20:                              %>
  21:                          </users>
  22:   
  23:          Console.WriteLine(InputXml)
  24:          Console.WriteLine()
  25:          Console.WriteLine(OutputXml)
  26:          Console.WriteLine()
  27:          Console.ReadKey(False)
  28:      End Sub
  29:   
  30:  End Module
by Luciano Evaristo Guerche (Gorše)
  January 07, 2010 @ 9:19am
Tags:

Add a comment


Report Abuse
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate