public static List<ExternalParser> create(String filename, ServiceLoader loader)
            throws IOException, TikaException {
        String filepath =
                ExternalParsersFactory.class.getPackage().getName().replace('.', '/') + "/" +
                        filename;
        Enumeration<URL> files = loader.findServiceResources(filepath);
        ArrayList<URL> list = Collections.list(files);
        URL[] urls = list.toArray(new URL[0]);
        return create(urls);
    }
Creates instances of ExternalParser based on XML
configuration files.

@see ExternalParsersConfigReader
tika-core/src/main/java/org/apache/tika/parser/external/ExternalParsersFactory.java