/* #####################################################################################

	NAME:		xml.js
	
		NOTES:	XMLに関する処理を行う
				
	
	
	AUTHOR:		Yoshikatsu Iyo.		2009/08/28
									Copyright, PorkHamlet Co.Ltd. All rights reserved.

##################################################################################### */


/*~~< variable(s) >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~< object(s) >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~< program(s) >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* =========================================================================**
	parseXML
		notes:	XMLを分解して配列に格納
				
*========================================================================== */
function parseXML(	xml,		// XMLファイル
					tbl,		// 格納先配列
					tree		// 不要
){
	var		items	=	xml.getElementsByTagName("item");
	
	for( var cnt = 0 ; cnt < items.length ; cnt++ )
	{
		var		item		=	items[cnt];
		var		propaty		=	item.firstChild;
		var		ary			=	new Array();
		
		
		
		while( propaty )
		{
			if( propaty.nodeType == 1 )
			{
				
				var		nodeName	=	propaty.nodeName;
				var		nodeValue	=	propaty.firstChild.nodeValue;
				
				ary[ nodeName ]		=	nodeValue;
			}
			
			propaty		=	propaty.nextSibling;
		}
		
		tbl.push(ary);
	}
	
	
	
}









