XPath式を評価するレガシーコードを処理する必要があります。これは、結果がNodeListに解決されることを期待しています。このコードはNodeListを使用して、XPath式によって選択されたノードの数を識別します。コードは、1つのノードが選択されている場合にのみ続行されます。
次に、戻り型がStringであるstring-join関数を使用する必要があります。別のXPath関数を使用してStringをNodeListに変換する方法はありますか?理想的には、文字列を、テキストコンテンツが文字列値となる1つの要素を持つNodeListに変換します。exsl:node-set()を試してみましたが、成功しませんでした(Saxon-HEプロセッサ)。