Добавить строку литерала (обычный текст) в результат XPath

есть ли способ добавить литеральную строку к тому, что получает выражение XPath?

например, из следующего XML:

<root>
    <select>I am</select>
</root>

Я хотел бы произвести:

Я буквально

чисто с XPath. Что добавить к /root/select чтобы получить то, что я хочу? важно: требуется решение XPath 1.0! я не использую XSLT.

1 ответов


любая причина, по которой вы не можете просто concat ()' a literal ' до конца?

что-то типа: concat( string(/some/selector) , ' some literal' )?