<p> Normal text <b> bolded </b> finish normal text </p>
Я обрабатываю этот xml (пример сокращен) с помощью OmniXML (но я считаю, что решение будет применяться к другим анализаторам XML). Я просматриваю xml и каждый раз, когда я обрабатываю тег p или b, я изменяю некоторые настройки шрифта и т. Д.
Проблема в том, что когда у меня есть Node var, указывающий на тег p, и я делаю
Node.TextNode
возвращает «Обычный текст, выделенный жирным шрифтом, обычный текст» - полный текст, но я хочу вернуть только часть до первого тега (а также последнюю часть); Таким образом, когда вы обработаете тэг после этого, я смогу изменить настройки шрифта и напечатать выделенный текст.
Как я могу это сделать?