Araştırdığım kadarıyla loadXML kodu harici bir xml dosyasını yüklemek için değil de string haldeki xml'yi eklemeye yarıyor.
Document.loadXML( ): populate this Document by parsing a string of XML markup
Harici Xml dosyasını yüklemek için XMLHttpRequest kullanılıyor diye biliyorum.