applyXPathToUrl işlevi, belirtilen URL'den XML verilerini ayıklamak için bir XPath sorgusunu kullanır. İşlev, sorgudan sonuçlanan düğümlerin listelendiği bir XML parçası döndürür.
Sözdizimi
sXML = applyXPathToUrl(url, xpathQuery, namespaceAware, returnArray)
Bağımsız Değişkenler
XPath'in çalıştırılacağı XML belgesinin URL'sini tanımlar.
Çalıştırılacak XPath sorgusunu tanımlar.
(İsteğe bağlı) XPath sorgusunu uygulamadan önce ad alanlarının ayrılıp ayrılmayacağını belirtir.
True: XPath sorgusunu uygulamadan önce CA Process Automation ad alanlarını ayırmaz.
False: XPath sorgusunu uygulamadan önce CA Process Automation ad alanlarını ayırarak sorguyu basit hale getirir.
Varsayılan: True
(İsteğe bağlı) Bir sonuç dizisinin mi, yoksa tek bir dizenin mi döndürüleceğini belirtir.
True: İşlev bir sonuç dizisi döndürür.
False: İşlev birleştirilmiş birden çok sonucun bulunduğu tek bir dize döndürür.
Varsayılan: False
Not: XPath sorgusu eşleşme bulmazsa, boş bir dizi döndürür.
Dönüş Değerleri ve Örnekler
returnArray bağımsız değişkenini esas alan aşağıdaki dönüş değerlerinden biri.
returnArray bağımsız değişkenini atlarsanız veya bunu false olarak ayarlarsanız, sorgu düğümleri listeleyen bir XML parçası döndürür. Örneğin:
sXML = applyXPathToUrl("http://localhost:8080/itpam_tutorials/book.xml", "/bookstore/book[2]", true, false);
returnArray bağımsız değişkenini true olarak ayarlarsanız, sorgu, içindeki her öğenin bir düğüme yönelik bir XML parçası olduğu bir C2OValueArray döndürür. Örneğin:
sXMLArray = applyXPathToUrl("http://localhost:8080/itpam_tutorials/book.xml", "/bookstore/book", true, true);
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|