List of usage examples for org.apache.commons.lang3 CharEncoding ISO_8859_1
String ISO_8859_1
To view the source code for org.apache.commons.lang3 CharEncoding ISO_8859_1.
Click Source Link
ISO Latin Alphabet #1, also known as ISO-LATIN-1.
Every implementation of the Java platform is required to support this character encoding.
From source file:com.silverpeas.portlets.portal.I18n.java
public static String decodeCharset(String s, String charset) { if (s == null) { return null; }//from w w w .j a va 2 s . co m try { byte buf[] = s.getBytes(CharEncoding.ISO_8859_1); return new String(buf, 0, buf.length, charset); } catch (UnsupportedEncodingException uee) { return s; } }
From source file:io.wcm.sling.commons.request.RequestParamNoFormEncodingTest.java
private static String convertUTF8toISO88591(String value) throws UnsupportedEncodingException { if (value == null) { return null; }//from www . j a v a 2s. co m return new String(value.getBytes(CharEncoding.UTF_8), CharEncoding.ISO_8859_1); }
From source file:com.silverpeas.portlets.portal.I18n.java
public static String encodeCharset(String s, String charset) { if (s == null) { return null; }/*from w w w . j a va 2 s . com*/ try { byte buf[] = s.getBytes(charset); return new String(buf, 0, buf.length, CharEncoding.ISO_8859_1); } catch (UnsupportedEncodingException uee) { return s; } }
From source file:io.wcm.devops.conga.plugins.aem.validator.AnyValidatorTest.java
@Test public void testValidPublish() throws Exception { File file = new File(getClass().getResource("/any/dispatcher.any").toURI()); FileContext fileContext = new FileContext().file(file).charset(CharEncoding.ISO_8859_1); assertTrue(underTest.accepts(fileContext, null)); underTest.apply(fileContext, null);//from w ww . jav a 2 s. co m }
From source file:io.wcm.devops.conga.plugins.aem.validator.AnyValidatorTest.java
@Test public void testValidAuthor() throws Exception { File file = new File(getClass().getResource("/any/author_dispatcher.any").toURI()); FileContext fileContext = new FileContext().file(file).charset(CharEncoding.ISO_8859_1); assertTrue(underTest.accepts(fileContext, null)); underTest.apply(fileContext, null);/*from w w w .j a va 2 s . c o m*/ }
From source file:io.wcm.devops.conga.plugins.aem.validator.AnyValidatorTest.java
@Test(expected = ValidationException.class) public void testInvalid() throws Exception { File file = new File(getClass().getResource("/any/invalidAny.any").toURI()); FileContext fileContext = new FileContext().file(file).charset(CharEncoding.ISO_8859_1); assertTrue(underTest.accepts(fileContext, null)); underTest.apply(fileContext, null);//ww w . j av a 2 s . co m }
From source file:io.wcm.devops.conga.generator.GeneratorTest.java
@Test public void testAllEnvironments() { underTest.generate();/*from w w w .j a v a 2s. c o m*/ File node1Dir = assertDirectory(destDir, "env1/node1"); File text1 = assertFile(node1Dir, "text/test-role1.variant11.env1.node1.txt"); assertContains(text1, "textfile with ISO-8859-1 encoding", CharEncoding.ISO_8859_1); assertContains(text1, "defaultString: \"value1\" ", CharEncoding.ISO_8859_1); assertContains(text1, "globalString: globalFromRole1", CharEncoding.ISO_8859_1); assertContains(text1, "variableString: \\QThe v1-role1-variant11${novar}\\E", CharEncoding.ISO_8859_1); assertContains(text1, "\r\n", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.ENVIRONMENT + ": env1", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.NODE + ": node1", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.ROLE + ": role1", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.ROLE_VARIANT + ": variant1", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.NODES + ": node1,node2,node3", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.NODES_BY_ROLE + ": node1,node2,node3", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.NODES_BY_ROLE_VARIANT + ": node1", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.TENANTS + ": tenant1,tenant2,tenant3", CharEncoding.ISO_8859_1); assertContains(text1, ContextProperties.TENANTS_BY_ROLE + ": tenant1,tenant2", CharEncoding.ISO_8859_1); File json1 = assertFile(node1Dir, "json/test.json"); assertContains(json1, "JSON file with UTF-8 encoding"); assertContains(json1, "\"defaultString\": \"value2\""); assertContains(json1, "\"globalString\": \"globalValue \""); assertContains(json1, TEST_VERSION); assertContains(json1, TEST_DEPENDENCY_VERSION); assertContains(json1, "\"partialDefaultString\": \"value2\""); File xml1tenant1 = assertFile(node1Dir, "xml/test.tenant1.tenantRole1,tenantRole2.env1.xml"); assertContains(xml1tenant1, "XML file with UTF-8 encoding for tenant1"); assertContains(xml1tenant1, "<defaultString value=\""value1" \"/>"); assertContains(xml1tenant1, "<globalString>globalValue </globalString>"); assertContains(xml1tenant1, "<variableString>The v1-role1-variant11${novar}</variableString>"); assertContains(json1, TEST_VERSION); assertContains(xml1tenant1, TEST_DEPENDENCY_VERSION); File xml1tenant2 = assertFile(node1Dir, "xml/test.tenant2.tenantRole1.env1.xml"); assertContains(xml1tenant2, "XML file with UTF-8 encoding for tenant2"); assertContains(xml1tenant2, "<defaultString value=\"defaultFromTenant2\"/>"); assertContains(xml1tenant2, "<globalString>globalFromTenant2</globalString>"); assertContains(xml1tenant2, "<variableString>The v1-tenant2${novar}</variableString>"); File node2Dir = assertDirectory(destDir, "env1/node2"); File xml2tenant1 = assertFile(node2Dir, "xml/test.tenant1.tenantRole1,tenantRole2.env1.xml"); assertContains(xml2tenant1, "XML file with UTF-8 encoding for tenant1"); assertContains(xml2tenant1, "<defaultString value=\"defaultFromNode2Role1\"/>"); assertContains(xml2tenant1, "<globalString>globalValue </globalString>"); assertContains(xml2tenant1, "<variableString>The v1-node2${novar}</variableString>"); File xml2tenant2 = assertFile(node2Dir, "xml/test.tenant2.tenantRole1.env1.xml"); assertContains(xml2tenant2, "XML file with UTF-8 encoding for tenant2"); assertContains(xml2tenant2, "<defaultString value=\"defaultFromTenant2\"/>"); assertContains(xml2tenant2, "<globalString>globalFromTenant2</globalString>"); assertContains(xml2tenant2, "<variableString>The v1-tenant2${novar}</variableString>"); File node3Dir = assertDirectory(destDir, "env1/node3"); assertFile(node3Dir, "xml/test.tenant1.tenantRole1,tenantRole2.env1.xml"); // check conditional files assertFile(node1Dir, "text/test-conditional-tenant1.txt"); assertNotFile(node1Dir, "text/test-conditional-tenant2.txt"); assertNotFile(node1Dir, "text/test-conditional-tenant3.txt"); assertFile(node2Dir, "text/test-conditional-tenant1.txt"); assertFile(node2Dir, "text/test-conditional-tenant2.txt"); assertNotFile(node2Dir, "text/test-conditional-tenant3.txt"); }
From source file:io.wcm.devops.conga.plugins.aem.validator.AnyValidatorTest.java
@Test public void testInvalidFileExtension() throws Exception { File file = new File(getClass().getResource("/any/noAny.txt").toURI()); FileContext fileContext = new FileContext().file(file).charset(CharEncoding.ISO_8859_1); assertFalse(underTest.accepts(fileContext, null)); }
From source file:com.silverpeas.lookV5.AjaxServletRSS.java
/** * @param req the HttpServletRequest/* ww w . ja v a 2 s . c o m*/ * @return encoding parameter from request, UTF-8 encoding if parameter is not correctly set */ private String getEncodingParameter(HttpServletRequest req) { String encodingParam = req.getParameter("encoding"); if (!StringUtil.isDefined(encodingParam)) { encodingParam = CharEncoding.UTF_8; } else { if (!CharEncoding.UTF_8.equalsIgnoreCase(encodingParam) && !CharEncoding.ISO_8859_1.equalsIgnoreCase(encodingParam)) { encodingParam = CharEncoding.UTF_8; } } return encodingParam; }
From source file:at.bitfire.davdroid.resource.ContactTest.java
public void testParseLatin1() throws IOException { Contact c = parseVCF("latin1.vcf", Charset.forName(CharEncoding.ISO_8859_1)); assertEquals("zkan uek", c.displayName); assertEquals("zkan", c.givenName); assertEquals("uek", c.familyName); assertNull(c.unknownProperties);/*from www. j a va 2 s .c om*/ }