我现在有xml文件config.xml
<cubicvr> 
<vr>
<cube name="xx" cjj="158.574" cjw="45.5" textureSize="2" textureBlur="false">
      <side align="up">
        <texture url="textures/tempath/" />
      </side>
      <side align="back">
        <texture url="textures/tempath/fd.gif" />
      </side>
      <side align="right">
        <texture url="textures/tempath/cx.gif" />
      </side>
      <side align="left">
        <texture url="textures/tempath/cy.gif" />
      </side>
      <side align="front">
        <texture url="textures/tempath/cs.gif" />
      </side>
      <side align="down">
        <texture url="textures/tempath/" />
      </side>
    </cube>
<cube>
...
</cube>
<cube>
....
</cube>
  </vr>
</cubicvr>我现在需要循环读出其中的节点cube属性 name cjj cjw读出来写入形如数组,当然数组target[] 'icon':'images/2.gif'元素是固定的
var targets = [
                        {'name':'pelikanA', 'pt':[36.207715, 117.144470], 'icon':'images/2.gif'},
                        {'name':'pelikanB', 'pt':[34.525793, 110.048676], 'icon':'images/2.gif'},
                        {'name':'pelikanC', 'pt':[27.293689, 112.806244], 'icon':'images/2.gif'},
                        {'name':'pelikanD', 'pt':[39.607804, 113.656311], 'icon':'images/2.gif'},
                        {'name':'pelikanE', 'pt':[34.523389, 113.005028], 'icon':'images/2.gif'}
                    ];请问如何操作?
请哪位大侠给指教,谢谢!