.append(cat.getTitle()).append("</item>");
.append(ParserUtils.escapeTags(cat.getTitle())).append("</item>");
    public String getXmlContent(HttpServletRequest request) {        UserSession userSession = (UserSession) WebUtils.getSessionAttribute(                request, "userSession");        User user = userSession.getUserData();        String cat_id = request.getParameter("make");        log.info("here");        StringBuffer xml = new StringBuffer().append("<?xml version=\"1.0\"?>");        xml.append("<list>");               if (cat_id != null) {            xml.append("<item value=''>Select Feed</item>");            for (Iterator iter = feedSubscriberDAO                    .getChannelsForUserByCategory(user.getUsername(),                            Integer.valueOf(cat_id).intValue()).iterator(); iter                    .hasNext();)            {                Channel chan = (Channel) iter.next();                xml.append("<item value='").append(chan.getId()).append("'>")                        .append(chan.getTitle()).append("</item>");                //}            }        } else if (request.getParameter("make2") != null) {            xml.append("<item value=''>Select New Category</item>");            //            xml.append("<item value='234'>");            //            xml.append("23423</item>");            //            xml.append("<item value='2324'>");            //            xml.append("234243</item>");            for (Iterator iter = categoryDAO.getCategoriesByUser(                    user.getUsername()).iterator(); iter.hasNext();)            {                Category cat = (Category) iter.next();                //            log.info(xml);                xml.append("<item value='").append(cat.getId()).append("'>")                        .append(cat.getTitle()).append("</item>");                //}            }        }        xml.append("</list>");        log.info(xml.toString());        return xml.toString();    }