0

intをstringに変換するXQuery変換関数を使いたいです。

以下のような XQuery 変換があります。

<ns8:postCode>{ fn:string(data($customer/ns9:postCode)) }</ns8:postCode>

int を文字列に変換しようとしていますが、上記の行でも、ターゲット スキーマと一致しないというエラーが表示されます。ソースは int で、ターゲットは文字列です。

私も試しました:

<ns8:postCode>{ xs:string(xs:integer(data($customer/ns9:postCode))) }</ns8:postCode>

しかし、私は同じエラーが発生しています

4

1 に答える 1