символ перевода строки не может быть экранирован. он либо есть, либо его нет, это же системный символ.
Рекомендую читать файл построчно. Раз вы начали парсить файл, как объект, так и продолжайте, используя, например
getTargetType. Метод вернет вам строку уже без символа перевода строки.
Дальше разбиваете строку, используя разделители и функцию
Explode
Затем полученные элементы массива можно "причесать", избавившись от слешей и прочего мусора, используя, например,
array_walk или что-то другое