2009年11月3日 星期二

[jquery] 讀取xml function

出處

function parseXML( xml ) {
if( window.ActiveXObject && window.GetObject ) {
var dom = new ActiveXObject( 'Microsoft.XMLDOM' );
dom.loadXML( xml );
return dom;
}
if( window.DOMParser )
return new DOMParser().parseFromString( xml, 'text/xml' );
throw new Error( 'No XML parser available' );
}

var dom = parseXML('howdy');
var $dom = $(dom);
console.log( $dom.find('foo').attr('what') ); // "isit"
console.log( $dom.find('bar').text() ); // "howdy"

You could make it a plugin:

jQuery.parseXML = function( xml ) {
return jQuery( parseXML(xml) );
};

【下列文章您可能也有興趣】

沒有留言: