XML should i parse in arrays?

Hi there,

i am not sure how to parse this xml file so i can use it in flash


<?xml version="1.0" encoding="utf-8"?>
    <website>
      <page id="1">
        <pageTitle>
asdfasdf
        </pageTitle>
        <pageContent>
asdfasdf
        </pageContent>
        <pageQuote />
      </page>
      <page id="2">
        <pageTitle>
title pag2
        </pageTitle>
        <pageContent>
page 2 content
        </pageContent>
        <pageQuote>
hi world
        </pageQuote>
      </page>
    </website>

and in flash


xmlwebsiteContent.onLoad = loadWebsiteContent;

function loadWebsiteContent(loaded)
{
	if (loaded)
	{
		var pagesNode = this.firstChild.childNodes;
		for(var i=0 ;i <pagesNode.length;i++){
			pageItems = pagesNode*;
			pageNr = pageItems.attributes.id;
			pageTitle =  pageItems.childNodes[0].firstChild.nodeValue;
			pageContent = pageItems.childNodes[1].firstChild.nodeValue;
			pageQuote = pageItems.childNodes[2].nodeName;
			trace(pageNr);
			trace(pageTitle);
			trace(pageContent);
			trace("--------------------------------------");
	}

Should i created an array like


var websiteContent:Array;
websiteContent = [[page1 title, page1 content, page1 Qoute],[page2 title, page2 content, page2 Qoute]]

Please advice