Здравствуйте.
Да, можно, ведь XML обычно представляет собой текстовый файл. Соответственно можно построчно читать из XML-файла как из текстового файла (https://simple-scada.com/help/script/text-files.html). Допустим у нас есть XML-файл, сохранённый в кодировке UTF8 и нужно вывеси его содержимое на мнемосхему в объект Text1. Тогда код для чтения файла будет таким:
var
aStr: string;
begin
// открываем для чтения файл "my.xml" расположенный на диске "D:\" с кодировкой UTF8
TextFileOpen('my.xml', 'D:\', fomReset, fcpUTF8);
// пока не достигнут конец файла
while not TextFileEOF do
begin
// читаем одну строку из XML-файла в переменную aStr
aStr := TextFileReadLn;
// добавляем в объект Text1 считанную строку плюс символ переноса строки
Text1.Text := Text1.Text + aStr + #13#10;
end;
// закрываем XML-файл
TextFileClose;
end.