У меня есть документ с кусками XML-данных, но между каждым куском есть обычный текст. Как извлечь только данные XML?Сплит текстовый файл в XML
т.е.
blah blah blah
===: text text text :===
<?xml version="1.0" ?>
<Data>
<Line>information</Line>
<Line2>more information</Line2>
</Data>
===: text text text :===
blah blah blah
blah blah blah
===: text text text :===
<?xml version="1.0" ?>
<Data>
<Line>2nd information</Line>
<Line2>more information</Line2>
</Data>
===: text text text :===
blah blah blah
текст жгутов ===:: === всегда будет отличаться, но не должны быть включены.
быть гораздо более конкретную информацию о тех, кто '===: текст текст текст: ===' линии, они буквальным и всегда присутствует в том, что точно такой же путь? –
Каждый раз будет отличаться, у разделителя есть отметка времени и куча другой информации. – frebbie
Еще немного информации. Может ли файл начинаться с XML или всегда будет строка '===: ...: ===' до первого xml? –