I understand there is support for comma tab and pipe delimited files. Let'say I have '###' as field delimiter in a flat text file. Can I "inform" the DBI and use this?
DBI does not deal directly with databases, it leaves that to DBD (database driver) modules which are used alongside DBI. Both DBD::AnyData and DBD::CSV can work with flatfiles with any field and record delimiters you specify.
Can the perl DBI interface with an XML tagged file? As it could with say a comma delimited file?
DBD::AnyData can work with XML files the same way it does with comma "delimited" files.
-- Jeff