Ana içeriğe geç

SelectSingle

Belirtilen XPath ifadesine göre tek bir düğüm seçer.

1
myXml.SelectSingle(xpath: string):( Xml | `"null"` )

Belirtilen XPath ifadesine göre tek bir düğüm seçer ve düğüm bulunursa bir geri çağırma işlevi yürütür.

1
myXml.SelectSingle(xpath: string, callback: (node: Xml) => void):( Xml | `"null"` )

Parametreler

string xpath
    Düğümü seçmek için kullanılacak XPath ifadesi.

(node: Xml) => void callback
    Seçilen düğüm üzerinde yürütülecek geri çağırma işlevi.

Döndürür

Seçilen düğümü temsil eden bir Xml nesnesi. Eşleşen düğüm bulunamazsa döndürür null Seçilen düğümü temsil eden bir Xml nesnesi. Eşleşen düğüm bulunamazsa döndürür null

Notlar

XPath ifadesiyle birden fazla düğüm eşleşirse ilk düğüm seçilir.

Eşleşen ilk müşteri düğümünü seçme

1
2
3
4
var customerNode = $Xml.SelectSingle('//Customer');
if (customerNode) {
  ...
}
XPath ifadesiyle birden fazla düğüm eşleşirse ilk düğüm seçilir.

Eşleşen ilk müşteri düğümünde geri çağırma işlevi çalıştırma

1
2
3
$Xml.SelectSingle('//Customer', function(customer) {
   var customerId = customer.Evaluate('Id');
});

Ayrıca bkz.