Subject: [xsl] Collation in another language From: "Mark" <mark@xxxxxxxxxxxx> Date: Sat, 5 Nov 2011 00:18:26 -0700 |
/** * CzechCollation.java * Created on Nov 4, 2011 */
import java.text.ParseException; import java.text.RuleBasedCollator;
public class CzechCollation extends RuleBasedCollator { public static void main(String[] args) throws Exception { System.err.println(new CzechCollation().compare(args[0], args[1])); } public CzechCollation() throws ParseException {
super(traditionalCzechRules); }
private static String upperAcuteA = new String("\u00c1"); private static String lowerAcuteA = new String("\u00e1"); private static String upperUmlatA = new String("\u00c4"); private static String lowerUmlatA = new String("\u00e4"); private static String upperHacekC = new String("\u010c"); private static String lowerHacekC = new String("\u010d"); private static String upperHacekD = new String("\u010e"); private static String lowerHacekD = new String("\u010f"); private static String upperAcuteE = new String("\u00c9"); private static String lowerAcuteE = new String("\u00e9"); private static String upperHacekE = new String("\u011a"); private static String lowerHacekE = new String("\u011b"); private static String upperUmlatE = new String("\u00cb"); private static String lowerUmlatE = new String("\u00eb"); private static String upperAcuteI = new String("\u00cd"); private static String lowerAcuteI = new String("\u00ed"); private static String upperHacekL = new String("\u013d"); private static String lowerHacekL = new String("\u013e"); private static String upperHacekN = new String("\u0147"); private static String lowerHacekN = new String("\u0148"); private static String upperAcuteO = new String("\u00d3"); private static String lowerAcuteO = new String("\u00f3"); private static String upperUmlatO = new String("\u00d6"); private static String lowerUmlatO = new String("\u00f6"); private static String upperHacekR = new String("\u0158"); private static String lowerHacekR = new String("\u0159"); private static String upperHacekS = new String("\u0160"); private static String lowerHacekS = new String("\u0161"); private static String upperHacekT = new String("\u0164"); private static String lowerHacekT = new String("\u0165"); private static String upperAcuteU = new String("\u00da"); private static String lowerAcuteU = new String("\u00fa"); private static String upperUmlatU = new String("\u00dc"); private static String lowerUmlatU = new String("\u00fc"); private static String upperRingU = new String("\u016e"); private static String lowerRingU = new String("\u016f"); private static String upperAcuteY = new String("\u00dd"); private static String lowerAcuteY = new String("\u00fd"); private static String upperHacekZ = new String("\u017d"); private static String lowerHacekZ = new String("\u017e");
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Locating an attribute and, Wendell Piez | Thread | Re: [xsl] Collation in another lang, davep |
Re: [xsl] Locating an attribute and, Mark | Date | Re: [xsl] Collation in another lang, davep |
Month |