Package org.apache.axis.components.encoding

Examples of org.apache.axis.components.encoding.XMLEncoder


     * @param orig the String to encode
     * @return a String in which XML special chars are repalced by entities
     */
    public static String xmlEncodeString(String orig)
    {
        XMLEncoder encoder = getXMLEncoder();
        return encoder.encode(orig);
    }
View Full Code Here


     * Get the current XMLEncoder
     * @return XMLEncoder
     */
    private static XMLEncoder getXMLEncoder() {
        MessageContext msgContext = MessageContext.getCurrentContext();
        XMLEncoder encoder = null;
        if(msgContext == null) {
            encoder = XMLEncoderFactory.getDefaultEncoder();
        } else {
            String encoding = (String) msgContext.getAxisEngine().getOption(AxisEngine.PROP_XML_ENCODING);
            try {
View Full Code Here

    /**
     * Get the current encoding in effect
     * @return string
     */
    public static String getEncoding() {
        XMLEncoder encoder = getXMLEncoder();
        return encoder.getEncoding();       
    }
View Full Code Here

     * @param orig the String to encode
     * @return a String in which XML special chars are repalced by entities
     */
    public static String xmlEncodeString(String orig)
    {
        XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext());
        return encoder.encode(orig);
    }
View Full Code Here

    /**
     * Get the XMLEncoder for specific encoding
     * @return XMLEncoder
     */
    public static XMLEncoder getXMLEncoder(String encoding) {
        XMLEncoder encoder = null;
        try {
            encoder = XMLEncoderFactory.getEncoder(encoding);
        } catch (Exception e) {
            log.error(Messages.getMessage("exception00"), e);
            encoder = XMLEncoderFactory.getDefaultEncoder();
View Full Code Here

    /**
     * Get the current encoding in effect
     * @return string
     */
    public static String getEncoding(MessageContext msgContext) {
        XMLEncoder encoder = getXMLEncoder(msgContext);
        return encoder.getEncoding();
    }
View Full Code Here

    /**
     * Get the current encoding in effect
     * @return string
     */
    public static String getEncoding() {
        XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext());
        return encoder.getEncoding();
    }
View Full Code Here

     * @param orig the String to encode
     * @return a String in which XML special chars are repalced by entities
     */
    public static String xmlEncodeString(String orig)
    {
        XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext());
        return encoder.encode(orig);
    }
View Full Code Here

    /**
     * Get the current XMLEncoder
     * @return XMLEncoder
     */
    public static XMLEncoder getXMLEncoder(MessageContext msgContext) {
        XMLEncoder encoder = null;
        String encoding = getEncoding(null, msgContext);
        try {
            encoder = XMLEncoderFactory.getEncoder(encoding);
        } catch (Exception e) {
            log.error(Messages.getMessage("exception00"), e);
View Full Code Here

    /**
     * Get the current encoding in effect
     * @return string
     */
    public static String getEncoding(MessageContext msgContext) {
        XMLEncoder encoder = getXMLEncoder(msgContext);
        return encoder.getEncoding();       
    }
View Full Code Here

TOP

Related Classes of org.apache.axis.components.encoding.XMLEncoder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.