Ana içeriğe geç

SelectSingle

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

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.

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

Bir XML nesnesi seçili düğümü temsil eder. Eşleşen düğüm bulunamazsa döndürür null Bir XML nesnesi seçili düğümü temsil eder. Eşleşen düğüm bulunamazsa döndürür null

Açıklamalar

Birden fazla düğüm XPath ifadesiyle 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) {
  ...
}
Birden fazla düğüm XPath ifadesiyle eşleşirse ilk düğüm seçilir.

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

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

Ayrıca bkz.