Java HTML Encode htmlspecialchars(String input)

Here you can find the source of htmlspecialchars(String input)

Description

htmlspecialchars

License

Apache License

Declaration

public static String htmlspecialchars(String input) 

Method Source Code

//package com.java2s;
/**********************************************************************************
 * $URL: https://source.etudes.org/svn/apps/ltiContact/trunk/lticontact-util/src/java/org/imsglobal/basiclti/BasicLTIUtil.java $
 * $Id: BasicLTIUtil.java 8859 2014-09-27 18:49:57Z rashmim $
 **********************************************************************************
 *
 * Copyright (c) 2008 IMS GLobal Learning Consortium
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * permissions and limitations under the License. 
 *
 **********************************************************************************/

public class Main {
    public static String htmlspecialchars(String input) {
        if (input == null)
            return null;
        String retval = input.replace("&", "&");
        retval = retval.replace("\"", """);
        retval = retval.replace("<", "&lt;");
        retval = retval.replace(">", "&gt;");
        retval = retval.replace(">", "&gt;");
        retval = retval.replace("=", "&#61;");
        return retval;
    }/* w w  w  . ja  va 2 s.  c  om*/
}

Related

  1. htmlize(String str)
  2. htmlize(String text)
  3. htmlize(StringBuffer sb)
  4. htmlSpecialChars(String handleStr)
  5. htmlSpecialChars(String html)
  6. htmlspecialchars(String s)
  7. htmlspecialchars(String str)
  8. textToHtml(final String s)
  9. textToHtml(String html)