Java Char Convert To charToCDATA(char ch)

Here you can find the source of charToCDATA(char ch)

Description

Converts a character to CDATA character.

License

Apache License

Parameter

Parameter Description
ch The character to convert.

Return

The converted string.

Declaration

public static final String charToCDATA(char ch) 

Method Source Code

//package com.java2s;
/*//from   ww w .java 2 s .co m
 * Licensed to the Apache Software Foundation (ASF) under one or more
 *  contributor license agreements.  The ASF licenses this file to You
 * 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.  For additional information regarding
 * copyright in this work, please see the NOTICE file in the top level
 * directory of this distribution.
 */

public class Main {
    /**
     * Converts a character to CDATA character.
     * @param ch The character to convert.
     * @return The converted string.
     */
    public static final String charToCDATA(char ch) {
        int c;

        if (ch >= 128) {
            c = ch;

            return ("&#" + c + ';');
        }

        // No conversion
        else {
            // Return character as string
            return (String.valueOf(ch));
        }
    }
}

Related

  1. charTo2Byte(char x)
  2. CharToASCII(final char character)
  3. charToBasicType(char c, Class clazz)
  4. charToBoolean(char c)
  5. charToBuffer(char ch, byte[] ioBuffer)
  6. charToCompressedBaseLow(final int base)
  7. charToCompressedBaseLow(final int base)
  8. charToCp1252(char c)
  9. charToDecimal(char c)