title: How to parse XSD containing namespace with BeautifulSoup
body: <p>hi given an XML Schema I would like to create an array of all the XML element name. My errors is that my result is empty</p>
  
  <pre><code>In [31]: import requests
      ...: from bs4 import BeautifulSoup
      ...: 
      ...: result = requests.get('http://www.ddialliance.org/Version2-1.xsd')
      ...: content = result.content
      ...: 
      ...: soup = BeautifulSoup(content, 'lxml')
      ...: 
  
  In [32]: print(soup.html.body.next_element.name)
  xs:schema
  
  In [34]: schema = soup.html.body.next_element
  
  In [35]: all_xml_element_tags = schema.find_all("xs:element", {"minOccurs" : "0"})
      ...: 
  
  In [36]: all_xml_element_tags
  Out[36]: []
  </code></pre>
  
  <p>So I want to have all the element name of the Schema</p>
  
  <p>the resultsets should have values ... </p>
  
  <pre><code>In [39]: soup.find_all("xs:element", {"minOccurs" : "0"})
  Out[39]: []
  </code></pre>
  
  <p>So how can I query this.</p>