title: XML from a URL is not returning the full XML
body: <p>I am trying to return a sitemap in an XML format. </p>
  
  <p>it seems to work but is only returning about 2/3 of the actual XML</p>
  
  <pre><code>            using (var client = new WebClient())
              {                
                  string html = client.DownloadString("https://int.lowrance.com/en-au/sitemap.xml");               
                  var doc = new HtmlDocument();
                  doc.LoadHtml(html);
  
                  var ach = doc.DocumentNode.SelectNodes("//loc");
  
                  foreach (var node in ach)
                  {
                      var loc = doc.DocumentNode.SelectNodes("//loc");
                      var inner = node.InnerHtml;    
                  } 
              }
  </code></pre>
  
  <p>I have also tried </p>
  
  <pre><code>            XmlDocument doc1 = new XmlDocument();                
              doc1.Load("https://www.lowrance.com/en-au/sitemap.xml");
  </code></pre>
  
  <p>but when debugging I get the same results.</p>
  
  <p>at first I thought this was working then realized it was not returning all the XML any help would be much appreciate. </p>