选择XML中的行

选择XML中的行,xml,loops,for-loop,row,Xml,Loops,For Loop,Row,我将以下XML“gXML”从一个页面传递到另一个发送电子邮件的页面 <root> <Lease> <Row resmid="10435" EmailAdd="none@nowhere.com" FirstName="Alex" LastName="Choobineh" leaid="6960" reshid="4203" OptInBit="1"/> <Row resmid="10434" EmailAdd="none@nowhere.com" Firs

我将以下XML“gXML”从一个页面传递到另一个发送电子邮件的页面

<root>
<Lease>
<Row resmid="10435" EmailAdd="none@nowhere.com" FirstName="Alex" LastName="Choobineh" leaid="6960" reshid="4203" OptInBit="1"/>
<Row resmid="10434" EmailAdd="none@nowhere.com" FirstName="Dan" LastName="Morseman" leaid="6960" reshid="4203" OptInBit="1"/>
<Row resmid="10440" EmailAdd="none@nowhere.com" FirstName="Belinda" LastName="Becerril" leaid="6968" reshid="4205" OptInBit="1"/>
<Row resmid="10456" EmailAdd="almigraso@gmail.com" FirstName="Danaedz" LastName="dupe" leaid="6968" reshid="4205" OptInBit="1"/>
</Lease>
</root>
我只是不知道如何在xml中选择行。你是怎么做到的

语言是javascript。

函数emailRowValues(xml){
function emailRowValues(xml) {
  var root = xml.getElementsByTagName("root")[0];
  if (root) {
    var lease = xml.getElementsByTagName("Lease")[0];
    var rows = lease.childNodes;
    if (rows) {
      for (var i = 0; i < rows.length; i++) {
        var resmid = rows[i].getAttribute("resmid");
        var EmailAdd = rows[i].getAttribute("EmailAdd");
        var FirstName = rows[i].getAttribute("FirstName");
        var LastName = rows[i].getAttribute("LastName");
        var leaid = rows[i].getAttribute("leaid");
        var reshid = rows[i].getAttribute("reshid");
        var OptInBit = rows[i].getAttribute("OptInBit");
    //send email function
      }
    }
  }
}
var root=xml.getElementsByTagName(“根”)[0]; 如果(根){ var lease=xml.getElementsByTagName(“租约”)[0]; var rows=lease.childNodes; 如果(行){ 对于(变量i=0;i
function emailRowValues(xml) {
  var root = xml.getElementsByTagName("root")[0];
  if (root) {
    var lease = xml.getElementsByTagName("Lease")[0];
    var rows = lease.childNodes;
    if (rows) {
      for (var i = 0; i < rows.length; i++) {
        var resmid = rows[i].getAttribute("resmid");
        var EmailAdd = rows[i].getAttribute("EmailAdd");
        var FirstName = rows[i].getAttribute("FirstName");
        var LastName = rows[i].getAttribute("LastName");
        var leaid = rows[i].getAttribute("leaid");
        var reshid = rows[i].getAttribute("reshid");
        var OptInBit = rows[i].getAttribute("OptInBit");
    //send email function
      }
    }
  }
}