データ型:.NET から XPath/XQuery へ

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  エンジン情報 > XSLT と XPath/XQuery 関数 > その他の拡張関数 > .NET 拡張関数
 >

データ型:.NET から XPath/XQuery へ

.NET メソッドにより値が返される際に値のデータ型が文字列、数値、または boolean 型の場合、対応する XPath/XQuery 型への変換が行われます。例えば、 .NET の decimalデータ型は xsd:decimal へ変換されます。

 

.NET オブジェクトや文字列、数値、boolean 以外のデータ型が返された場合、最初に(例えば System.DateTime.ToString() といった).NET メソッドを使用して .NET オブジェクトを文字列へ変換します。XPath/XQuery では、文字列を目的となる型のレキシカルフォーマットへ変換し、目的の型への変換を(例えば cast as 式を使用することで)行うことができます。

 


(C) 2019 Altova GmbH