Я использую ElementTree для анализа XML-файла. В некоторых полях будут отображаться данные HTML. Например, рассмотрим заявление следующим образом:HTML внутри узла с использованием ElementTree
<Course>
<Description>Line 1<br />Line 2</Description>
</Course>
Теперь предположим, что _course является переменной элемента, которые удерживают этот элемент Couse. Я хочу получить доступ к описанию этого курса, поэтому я:
desc = _course.find("Description").text;
Но тогда desc содержит только строку «Линия 1». Я прочитал кое-что об атрибуте .tail, поэтому я также попробовал:
desc = _course.find("Description").tail;
И я получаю тот же результат. Что делать, чтобы сделать desc «Строкой 1
Строка 2» (или буквально что-нибудь между и)? Другими словами, я ищу что-то похожее на свойство .innerText в C# (и многие другие языки, которые, как я полагаю).
Использование секции CDATA решить эту проблему. Благодаря! –