У меня есть серьезная проблема с поиском способа добавить пространство между двумя дочерними элементами.Как добавить пробел при обнаружении определенного шаблона?
<aaa>
I want to add <bbb>a</bbb><ccc>space</ccc> between two words.
</aaa>
Я хочу, чтобы добавить пробел между «а» и «космических» словами, если ссс элемент непосредственно следует элемент ГЭБ. В настоящее время я применяю шаблон на уровне элемента aaa, а затем обрабатываю элементы bbb и ccc в отдельных шаблонах.
Я понятия не имею, как определить это </bbb><ccc>
шаблон заранее.
Примечание: Я не знаю, какие слова будут внутри элементов bbb и ccc.
+1, хорошо. Для более общей версии для добавления пространства между любыми смежными элементами внутри элемента 'aaa' выражение соответствия последнего шаблона может быть записано как' aaa/* [next-sibling :: node() [1]/self: *] ' –