Types de données : .NET en XPath/XQuery

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Informations moteur > Fonctions XSLT et XPath/XQuery > Fonctions d'extension diverses > Fonctions d'extension .NET >

Types de données : .NET en XPath/XQuery

Lorsqu'une méthode .NET retourne une valeur et que le type de données de la valeur est de type chaîne, numérique ou booléenne, il est converti dans le type XPath/XQuery correspondant. Par exemple, le type de données decimal de .NET est converti en xsd:decimal.

 

Lorsqu'un objet .NET ou un type de données différent de chaîne, numérique ou booléenne est retourné, vous pouvez assurer la conversion dans le type XPath/XQuery requis tout d'abord en utilisant une méthode .NET (par ex. System.DateTime.ToString()) pour convertir l'objet .NET en une chaîne. Dans XPath/XQuery, la chaîne peut être modifiée pour correspondre à la représentation lexicale du type requis puis convertie dans le type requis (par exemple, en utilisant l'expression cast as).

 


© 2019 Altova GmbH