La funzione applyXPathToUrl utilizza una query XPath per estrarre i dati XML da un URL specificato. La funzione restituisce un frammento XML con l'elenco dei nodi ottenuti dalla query.
Sintassi
sXML = applyXPathToUrl(url, xpathQuery, namespaceAware, returnArray)
Argomenti
Definisce l'URL del documento XML su cui eseguire la query XPath.
Definisce la query XPath da eseguire.
(Facoltativo) Specifica se rimuovere gli spazi dei nomi prima di applicare la query XPath.
True: CA Process Automation non rimuove gli spazi dei nomi prima di applicare la query XPath.
False: CA Process Automation rimuove gli spazi dei nomi prima di applicare la query XPath, rendendola semplice.
Impostazione predefinita: True
(Facoltativo) Specifica se restituire una matrice di risultati o una stringa singola.
True: la funzione restituisce una matrice di risultati.
False: la funzione restituisce una stringa singola con più risultati concatenati nella stringa.
Impostazione predefinita: False
Nota: se la query XPath non trova una corrispondenza, restituisce una matrice vuota.
Valori restituiti ed esempi
Uno dei valori restituiti seguenti, in base al valore dell'argomento returnArray.
Se si omette l'argomento di returnArray o si imposta su false, la query restituisce un frammento XML con l'elenco dei nodi. Ad esempio:
sXML = applyXPathToUrl("http://localhost:8080/itpam_tutorials/book.xml", "/bookstore/book[2]", true, false);
Se si imposta l'argomento returnArray su true, la query restituisce una matrice C2OValueArray in cui ogni elemento è un frammento XML per un nodo. Ad esempio:
sXMLArray = applyXPathToUrl("http://localhost:8080/itpam_tutorials/book.xml", "/bookstore/book", true, true);
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|