For simple formats such as CSV, just test yourself, for example, using a regular expression.
<cffile action="read" file="#uploadedFile#" variable="contents" charset="UTF-8">
<cfset LooksLikeCSV = REFind("^([^;]*;)+[^;]*$", contents)>
You can put additional checks regarding file size restrictions or forbidden characters.
, .
- CSV ListToArray() CR/LF . XML , XmlParse(). , , , .