snipplrCallback({"id":47069,"title":"strip-xml-namespaces","source":"
  1. function<\/span> stripXMLNamespaces(<\/span>xml<\/span>:XML<\/span>)<\/span>:XML<\/span><\/div><\/li>
  2. {<\/span><\/div><\/li>
  3. var<\/span> s:String<\/span> = xml<\/span>.toString<\/span>(<\/span>)<\/span>;<\/div><\/li>
  4. var<\/span> pattern1:RegExp = \/<\/span>\\s*<\/span>xmlns[<\/span>^\\'\\"<\/span>]*=[\\'<\/span>\\"<\/span>][^\\'<\/span>\\"<\/span>]*[\\'<\/span>\\"<\/span>]\/gi;<\/span><\/div><\/li>
  5. s = s.replace(pattern1, "");<\/span><\/div><\/li>
  6. var pattern2:RegExp = \/&lt;[\\\/<\/span>]{0,1}(\\w<\/span>+:).*?&gt;\/i;<\/span><\/div><\/li>
  7. while(pattern2.test(s)) {<\/span><\/div><\/li>
  8. s = s.replace(pattern2.exec(s)[1], "");<\/span><\/div><\/li>
  9. }<\/span><\/div><\/li>
  10. return XML(s);<\/span><\/div><\/li>
  11. }<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/47069\/strip-xml-namespaces"});