Буду признателен за указатели на то, как получить (неэлементный) текст между тегами.Например, учитывая элемент ABC, я хотел бы получить текст ABC.
В настоящее время я могу использовать DefaultHandler::(const XMLCh *const chars, const XMLSize_t length)
, чтобы получить символы между двумя последовательными начальными или конечными тегами.К сожалению, я получаю ненужные символы новой строки и места для форматирования.Между родительскими тегами и дочерними элементами.Например, в приведенном ниже фрагменте кода я получаю 5 дополнительных символов форматирования - одну новую строку и четыре пробела:
<Parent> <!-- Newline here -->
<Child>XYX</Child> <!-- Four spaces here -->
</Parent>
Каков наилучший (стандартный) способ фильтрации этих символов форматирования?