Java tutorial
//package com.java2s; //License from project: LGPL public class Main { public static final String XML_CONTENT_TYPE1 = "text/xml"; public static final String XML_CONTENT_TYPE2 = "application/xml"; public static final String XML_CONTENT_TYPE3_SUFFIX = "+xml"; /** * Return whether the given mediatype is considered as XML. * * TODO: This does test on the mediatype only, but we need one to check the content type as well for the case * "text/html; charset=foobar" * * @param mediatype mediatype or null * @return true if not null and XML mediatype, false otherwise */ public static boolean isXMLMediatype(String mediatype) { return mediatype != null && (mediatype.equals(XML_CONTENT_TYPE1) || mediatype.equals(XML_CONTENT_TYPE2) || mediatype.endsWith(XML_CONTENT_TYPE3_SUFFIX)); } }