Хотите выполнить некоторый анализ / модификацию текстового содержимого узла, если все, что text()
возвращает, является чистой текстовой строкой.Нет XML внутри.
Например,
<test>some <super>1</super> text here</test>
text()
для <test>
возвращает только «некоторые».Это тот случай, когда я не хочу выводить текст и вместо этого хочу вызвать apply-templates.
Есть ли какой-либо способ сказать или эта ситуация слишком двусмысленна для XSL?
Редактировать: Мне нужен именно такой вывод
Причина заключается в следующем: иногда есть просто текст, в котором слово разделено на "/".Я хочу добавить пробелы до и после, так что вместо этого "/".Но иногда один и тот же узел содержит xML.
some <super>1</super> text here