var s1 = this.dataSet.getTableData("s1");
/*这之后s1形如<NewDataSet>
<SAL INVLIST="-1" TYPE="0"/>
<SAL INVLIST="0" TYPE="1"/>
<SAL INVLIST="1" TYPE="2"/>
      </NewDataSet>*/
var xmlcopy1;
怎么s1的所有的INVLIST属性和TYPE属性取出来啊?

解决方案 »

  1.   

    补充:
    var s1 = this.dataSet.getTableData("s1");
    /*这之后s1形如 <NewDataSet>
    <COT INVLIST="-1" TYPE="0"/>
    <SAL INVLIST="-1" TYPE="0"/>
    <SAL INVLIST="0" TYPE="1"/>
    <SAL INVLIST="1" TYPE="2"/>
    <BOT INVLIST="-1" TYPE="0"/>
          </NewDataSet>*/
    var xmlcopy1;
    怎么把s1的所有<SAL >节点的INVLIST属性和TYPE属性取出来啊? 
      

  2.   

    tmpXml = this._parseXmlString(items[i]);
    tmpDom = tmpXml.documentElement;
    for(var j=0; j<schemal.attributes.length; j++){
    var attributeValue = tmpDom.getAttribute(schemal.attributes[j]);
    result[schemal.attributes[j]] = attributeValue;
    }
    returnResult.push(result);