Class MarkupUtils

java.lang.Object
com.googlecode.jatl.MarkupUtils

public final class MarkupUtils extends Object
XML Utils.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    This will take the pre-defined entities in XML 1.0 and convert their character representation to the appropriate entity reference, suitable for XML attributes.
    static String
    This will take the three pre-defined entities in XML 1.0 (used specifically in XML elements) and convert their character representation to the appropriate entity reference, suitable for XML element content.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MarkupUtils

      private MarkupUtils()
  • Method Details

    • escapeElementEntities

      public static String escapeElementEntities(String str)
      This will take the three pre-defined entities in XML 1.0 (used specifically in XML elements) and convert their character representation to the appropriate entity reference, suitable for XML element content.
      Parameters:
      str - String input to escape.
      Returns:
      String with escaped content.
    • escapeAttributeEntities

      public static String escapeAttributeEntities(String str)
      This will take the pre-defined entities in XML 1.0 and convert their character representation to the appropriate entity reference, suitable for XML attributes. It does not convert the single quote (') because it's not necessary as the outputter writes attributes surrounded by double-quotes.
      Parameters:
      str - String input to escape.
      Returns:
      String with escaped content.