is the text file an XML file with that dodgy ASX marker?
Note: ASX files may not start with "isMatch(String) -
Method in class org.esau.ptarmigan.impl.filter.M3UFilter
does the specified stream contain a marker for the tag?
extract a File object from a UTF-8-encoded URL if the URL has a file protocol
requires URIUtil from Jakarta Common's HttpClient
NOTE: if truncation is occurring, it's probably because the URL wasn't
encoded in UTF-8.