文字列を他の文字列、具体的には拡張子または MIME タイプをファイルのタイプに一致させる必要があります。たとえば、「png」、「image/png」、「image/jpeg」は「image」などと一致する必要があります。
現在、私はこの方法を使用しています:
fileFormats = {
'image/png':'image',
'image/jpeg':'image',
'png':'image',
'jpeg':'image',
'jpg':'image'
}
fileFormats["png"]
ただし、拡張機能/MIME タイプの数が増えると、これがかなり繰り返される可能性があります。また、これを行うためのより良い方法があるべきだと思います。何か案は?