[
https://issues.apache.org/jira/browse/TIKA-411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14026669#comment-14026669
]
Tyler Palsulich commented on TIKA-411:
--------------------------------------
Yep! I'm not particularly attached to this.
{code}
*
org.apache.tika.parser.{{{./api/org/apache/tika/parser/AutoDetectParser}AutoDetectParser}}
(Composite Parser):
*
org.apache.tika.parser.{{{./api/org/apache/tika/parser/DefaultParser}DefaultParser}}
(Composite Parser):
*
org.apache.tika.parser.asm.{{{./api/org/apache/tika/parser/asm/ClassParser}ClassParser}}
* application/java-vm
*
org.apache.tika.parser.audio.{{{./api/org/apache/tika/parser/audio/AudioParser}AudioParser}}
* audio/x-wav
* audio/x-aiff
* audio/basic
*
org.apache.tika.parser.audio.{{{./api/org/apache/tika/parser/audio/MidiParser}MidiParser}}
* application/x-midi
* audio/midi
*
org.apache.tika.parser.chm.{{{./api/org/apache/tika/parser/chm/ChmParser}ChmParser}}
* application/vnd.ms-htmlhelp
* application/chm
* application/x-chm
*
org.apache.tika.parser.code.{{{./api/org/apache/tika/parser/code/SourceCodeParser}SourceCodeParser}}
* text/x-java-source
* text/x-c++src
* text/x-groovy
*
org.apache.tika.parser.crypto.{{{./api/org/apache/tika/parser/crypto/Pkcs7Parser}Pkcs7Parser}}
* application/pkcs7-signature
* application/pkcs7-mime
*
org.apache.tika.parser.dwg.{{{./api/org/apache/tika/parser/dwg/DWGParser}DWGParser}}
* image/vnd.dwg
*
org.apache.tika.parser.epub.{{{./api/org/apache/tika/parser/epub/EpubParser}EpubParser}}
* application/x-ibooks+zip
* application/epub+zip
*
org.apache.tika.parser.executable.{{{./api/org/apache/tika/parser/executable/ExecutableParser}ExecutableParser}}
* application/x-elf
* application/x-sharedlib
* application/x-executable
* application/x-msdownload
* application/x-coredump
* application/x-object
*
org.apache.tika.parser.feed.{{{./api/org/apache/tika/parser/feed/FeedParser}FeedParser}}
* application/atom+xml
* application/rss+xml
*
org.apache.tika.parser.font.{{{./api/org/apache/tika/parser/font/AdobeFontMetricParser}AdobeFontMetricParser}}
* application/x-font-adobe-metric
*
org.apache.tika.parser.font.{{{./api/org/apache/tika/parser/font/TrueTypeParser}TrueTypeParser}}
* application/x-font-ttf
*
org.apache.tika.parser.hdf.{{{./api/org/apache/tika/parser/hdf/HDFParser}HDFParser}}
* application/x-hdf
*
org.apache.tika.parser.html.{{{./api/org/apache/tika/parser/html/HtmlParser}HtmlParser}}
* application/x-asp
* application/xhtml+xml
* application/vnd.wap.xhtml+xml
* text/html
*
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/ImageParser}ImageParser}}
* image/x-ms-bmp
* image/png
* image/x-icon
* image/vnd.wap.wbmp
* image/gif
* image/bmp
* image/x-xcf
*
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/PSDParser}PSDParser}}
* image/vnd.adobe.photoshop
*
org.apache.tika.parser.image.{{{./api/org/apache/tika/parser/image/TiffParser}TiffParser}}
* image/tiff
*
org.apache.tika.parser.iptc.{{{./api/org/apache/tika/parser/iptc/IptcAnpaParser}IptcAnpaParser}}
* text/vnd.iptc.anpa
*
org.apache.tika.parser.iwork.{{{./api/org/apache/tika/parser/iwork/IWorkPackageParser}IWorkPackageParser}}
* application/vnd.apple.iwork
* application/vnd.apple.numbers
* application/vnd.apple.keynote
* application/vnd.apple.pages
*
org.apache.tika.parser.jpeg.{{{./api/org/apache/tika/parser/jpeg/JpegParser}JpegParser}}
* image/jpeg
*
org.apache.tika.parser.mail.{{{./api/org/apache/tika/parser/mail/RFC822Parser}RFC822Parser}}
* message/rfc822
*
org.apache.tika.parser.mbox.{{{./api/org/apache/tika/parser/mbox/MboxParser}MboxParser}}
* application/mbox
*
org.apache.tika.parser.mbox.{{{./api/org/apache/tika/parser/mbox/OutlookPSTParser}OutlookPSTParser}}
* application/vnd.ms-outlook-pst
*
org.apache.tika.parser.microsoft.{{{./api/org/apache/tika/parser/microsoft/OfficeParser}OfficeParser}}
* application/x-mspublisher
* application/x-tika-msoffice
* application/vnd.ms-excel
* application/sldworks
* application/x-tika-msworks-spreadsheet
* application/vnd.ms-powerpoint
* application/x-tika-msoffice-embedded; format=ole10_native
* application/vnd.ms-project
* application/x-tika-ooxml-protected
* application/msword
* application/vnd.ms-outlook
* application/vnd.visio
*
org.apache.tika.parser.microsoft.{{{./api/org/apache/tika/parser/microsoft/TNEFParser}TNEFParser}}
* application/x-tnef
* application/ms-tnef
* application/vnd.ms-tnef
*
org.apache.tika.parser.microsoft.ooxml.{{{./api/org/apache/tika/parser/microsoft/ooxml/OOXMLParser}OOXMLParser}}
* application/vnd.ms-excel.sheet.macroenabled.12
* application/vnd.ms-powerpoint.presentation.macroenabled.12
*
application/vnd.openxmlformats-officedocument.spreadsheetml.template
*
application/vnd.openxmlformats-officedocument.wordprocessingml.document
*
application/vnd.openxmlformats-officedocument.presentationml.template
* application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
*
application/vnd.openxmlformats-officedocument.presentationml.presentation
* application/vnd.ms-excel.addin.macroenabled.12
* application/vnd.ms-word.document.macroenabled.12
* application/vnd.ms-excel.template.macroenabled.12
*
application/vnd.openxmlformats-officedocument.wordprocessingml.template
* application/vnd.ms-powerpoint.slideshow.macroenabled.12
* application/vnd.ms-powerpoint.addin.macroenabled.12
* application/vnd.ms-word.template.macroenabled.12
* application/x-tika-ooxml
*
application/vnd.openxmlformats-officedocument.presentationml.slideshow
*
org.apache.tika.parser.mp3.{{{./api/org/apache/tika/parser/mp3/Mp3Parser}Mp3Parser}}
* audio/mpeg
*
org.apache.tika.parser.mp4.{{{./api/org/apache/tika/parser/mp4/MP4Parser}MP4Parser}}
* video/3gpp2
* video/mp4
* video/quicktime
* audio/mp4
* application/mp4
* video/x-m4v
* video/3gpp
*
org.apache.tika.parser.netcdf.{{{./api/org/apache/tika/parser/netcdf/NetCDFParser}NetCDFParser}}
* application/x-netcdf
*
org.apache.tika.parser.odf.{{{./api/org/apache/tika/parser/odf/OpenDocumentParser}OpenDocumentParser}}
* application/x-vnd.oasis.opendocument.graphics-template
* application/vnd.sun.xml.writer
* application/x-vnd.oasis.opendocument.text
* application/x-vnd.oasis.opendocument.text-web
* application/x-vnd.oasis.opendocument.spreadsheet-template
* application/vnd.oasis.opendocument.formula-template
* application/vnd.oasis.opendocument.presentation
* application/vnd.oasis.opendocument.image-template
* application/x-vnd.oasis.opendocument.graphics
* application/vnd.oasis.opendocument.chart-template
* application/vnd.oasis.opendocument.presentation-template
* application/x-vnd.oasis.opendocument.image-template
* application/vnd.oasis.opendocument.formula
* application/x-vnd.oasis.opendocument.image
* application/vnd.oasis.opendocument.spreadsheet-template
* application/x-vnd.oasis.opendocument.chart-template
* application/x-vnd.oasis.opendocument.formula
* application/vnd.oasis.opendocument.spreadsheet
* application/vnd.oasis.opendocument.text-web
* application/vnd.oasis.opendocument.text-template
* application/vnd.oasis.opendocument.text
* application/x-vnd.oasis.opendocument.formula-template
* application/x-vnd.oasis.opendocument.spreadsheet
* application/x-vnd.oasis.opendocument.chart
* application/vnd.oasis.opendocument.text-master
* application/x-vnd.oasis.opendocument.text-master
* application/x-vnd.oasis.opendocument.text-template
* application/vnd.oasis.opendocument.graphics
* application/vnd.oasis.opendocument.graphics-template
* application/x-vnd.oasis.opendocument.presentation
* application/vnd.oasis.opendocument.image
* application/x-vnd.oasis.opendocument.presentation-template
* application/vnd.oasis.opendocument.chart
*
org.apache.tika.parser.pdf.{{{./api/org/apache/tika/parser/pdf/PDFParser}PDFParser}}
* application/pdf
*
org.apache.tika.parser.pkg.{{{./api/org/apache/tika/parser/pkg/CompressorParser}CompressorParser}}
* application/x-bzip
* application/x-bzip2
* application/gzip
* application/x-gzip
* application/x-xz
*
org.apache.tika.parser.pkg.{{{./api/org/apache/tika/parser/pkg/PackageParser}PackageParser}}
* application/x-tar
* application/x-tika-unix-dump
* application/java-archive
* application/x-7z-compressed
* application/x-archive
* application/x-cpio
* application/zip
*
org.apache.tika.parser.rtf.{{{./api/org/apache/tika/parser/rtf/RTFParser}RTFParser}}
* application/rtf
*
org.apache.tika.parser.txt.{{{./api/org/apache/tika/parser/txt/TXTParser}TXTParser}}
* text/plain
*
org.apache.tika.parser.video.{{{./api/org/apache/tika/parser/video/FLVParser}FLVParser}}
* video/x-flv
*
org.apache.tika.parser.xml.{{{./api/org/apache/tika/parser/xml/DcXMLParser}DcXMLParser}}
* application/xml
* image/svg+xml
*
org.apache.tika.parser.xml.{{{./api/org/apache/tika/parser/xml/FictionBookParser}FictionBookParser}}
* application/x-fictionbook+xml
*
org.gagravarr.tika.{{{./api/org/gagravarr/tika/FlacParser}FlacParser}}
* audio/x-oggflac
* audio/x-flac
* org.gagravarr.tika.{{{./api/org/gagravarr/tika/OggParser}OggParser}}
* application/kate
* application/ogg
* audio/x-oggpcm
* video/x-oggyuv
* video/x-dirac
* video/x-ogm
* audio/ogg
* video/x-ogguvs
* video/theora
* video/x-oggrgb
* video/ogg
*
org.gagravarr.tika.{{{./api/org/gagravarr/tika/OpusParser}OpusParser}}
* audio/opus
* audio/ogg; codecs=opus
*
org.gagravarr.tika.{{{./api/org/gagravarr/tika/SpeexParser}SpeexParser}}
* audio/speex
* audio/ogg; codecs=speex
*
org.gagravarr.tika.{{{./api/org/gagravarr/tika/VorbisParser}VorbisParser}}
* audio/vorbis
{code}
> Generate list of supported and detected types automatically
> -----------------------------------------------------------
>
> Key: TIKA-411
> URL: https://issues.apache.org/jira/browse/TIKA-411
> Project: Tika
> Issue Type: Improvement
> Components: documentation
> Reporter: Jukka Zitting
> Priority: Minor
> Attachments: TIKA-411.patch
>
>
> Currently we edit the list of supported types
> (http://lucene.apache.org/tika/0.7/formats.html) manually, which is bound to
> leave the list outdated and incomplete. It would be better if the list was
> automatically generated from the tika-mimetypes.xml file and the
> getSupportedTypes() response of the AutoDetectParser class.
--
This message was sent by Atlassian JIRA
(v6.2#6252)