title: Difference between Default Namespace and targetnamespace? null namespace?
body: <p>I've read through several posts found over google and the wiki article about namespace and xml scheme, and i dont know.. i just cant quite understand the difference between the default namespace and the targetnamespace..</p>
  
  <p>So the default namespace is the namespace used by default (if no other namespace are defined for certain elements)
  while the targetnamespace seems to be of the same use?</p>
  
  <p>Also as I've read, attributes are by default signed to the null namespace?
  what is the nullnamespace?</p>
  
  <p>In my example:</p>
  
  <pre><code>&lt;test xmlns="www.example.org" attribute1="1" attribute2="tbla" attribute3="helloworld"&gt;
    &lt;child1&gt;&lt;/child1&gt;
  &lt;/test&gt;
  </code></pre>
  
  <p>so child1 is in the www.example.org namespace while attribute1 /attribute2 and attribute 3 are in the null namespace?</p>