Я пытаюсь вставить дочерний элемент в элемент, который будет иметь тот же текст, что и их предыдущий родитель, поэтому дочерний элемент-обертка.Базовый пример, это мой ввод:
<p>
<s>text</s>
<s>text</s>
<s>text</s>
</p>
Я бы хотел что-то вроде этого (содержимое anno получилось бы из инструмента НЛП, не очень важно):
<p>
<s>
<orig>text</orig>
<anno>token1</anno>
</s>
<s>
<orig>text</orig>
<anno>token2</anno>
</s>
<s>
<orig>text</orig>
<anno>token3</anno>
</s>
</p>
Элемент anno был бы проще, но я не могу создать внутри него дочерний элемент, содержащий текст, который раньше имелся.
Используя различные функции элемента (addprevious, addnext, append, insert), я получаюсделать вещи вроде:
<s>text<orig/></s>
<s>text<orig>text</orig></s>
<orig><s>text</s></orig>
Но ничего из этого я не хочу.Должен ли я работать с заменой?И в этом случае как?Спасибо!