<title>
<article_title>Land a b c d Band</article_title>
</title>
с помощью следующей функцииУдалить все одиночные символы из строки с помощью xslt1.0
replace(article_title, '(^[^ ]+)(.+\s+)([^ ]+)$', '$1 $3')
этой строки в преобразовываются в Land бэнд это именно то, что я хочу.
, но проблема в том, что это решение в xslt 1.0, поскольку приложение java, с которым я работаю, может обрабатывать только синтаксический анализ xslt 1.0.
Dimitre, спасибо, похоже, что он должен работать, как я это называю? это правильно –
sanjay
Не работает :-( – sanjay
@sanjay: Что значит «Не работает». Я всегда проверяю свои ответы перед их публикацией. преобразование на предоставленном XML-документе, и вы должны получить сообщаемый результат. Если нет, то либо вы изменили код XSLT, либо изменили файл XML, либо оба, либо ваш XSLT-процессор неисправен/не полностью совместим. –