title: How to convert complex XML to .NET Class?
body: <p>I have this <strong>XML</strong> and just wondering how I can convert into <strong>C# class</strong>?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;TextScrollerItems xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
  
      &lt;Item type="text" ID="234"&gt;
       &lt;Text Color="Blue"&gt;
         Sample text...
       &lt;/Text&gt;
      &lt;/Item&gt;
  
      &lt;Item type="image" ID="2456"&gt;
          &lt;Image&gt;
            clientLogo.png
          &lt;/Image&gt;
      &lt;/Item&gt;
  
      &lt;/TextScrollerItems&gt;
  </code></pre>