с tab-delimited у вас тоже будут небольшие проблемы...
Misha v.3 18.06.2010 08:11
табы и ентеры для tab-delimited будет выдавать xsl. он-же будет выдавать содержимое, которое было в исходном xml-е.
но вот отличить разные переводы строки будет невозможно, т.к. у них после transform будет одинаковый taint.
т.е. придётся немножко корячиться, выдавая вместо них какие-нить сигнатуры, а потом натравливая taint с replace-ом.
лично я в сторону tab-delimited смотрел бы только если бы было возможно сделать LOAD DATA INFILE. а иначе использовал бы уже имеющийся код, просто убрав xpath из обхода дерева. в этом случае и compact будет лучше работать, т.к. ему не придётся в сотнях мегабайт ковыряться.