XML i MIME
Istnieją dwa przypisania MIME dla danych XML . To są:
- aplikacja/xml (RFC 7303, wcześniej RFC 3023)
- tekst/xml (RFC 7303, wcześniej RFC 3023)
Jednak od czasu wprowadzenia RFC 7303 należy je traktować jako takie same we wszystkich aspektach z wyjątkiem nazwy.
Ze względu na dużą różnorodność dokumentów, które można wyrazić za pomocą składni XML, potrzebne są dodatkowe typy MIME, aby rozróżnić języki. Formaty oparte na XML dodają sufiks +xml do własnego typu MIME; ta konwencja jest zdefiniowana w (RFC 7303).
Poniżej przedstawiono kilka przykładów typowych typów nośników XML:
- Zarejestrowany
- Rozszerzalny hipertekstowy język znaczników ( XHTML ): application/xhtml+xml (RFC 3236)
- Atom : aplikacja/atom + xml (RFC 4287)
- Rozszerzalne transformacje języka arkuszy stylów ( XSLT ): application/xslt+xml
- Skalowalna grafika wektorowa ( SVG ): image/svg+xml
- Matematyczny język znaczników ( MathML ): application/mathml+xml
- Trwa rejestracja
- aplikacja/akn+xml
- aplikacja/rif+xml
- Niezarejestrowana
- naprawdę prosta syndykacja ( RSS 2.0 ): application/rss+xml