return extractText(in, encoding);
return extractText(in, encoding);
/** * @see org.opencms.xml.types.I_CmsXmlContentValue#getPlainText(org.opencms.file.CmsObject) */ @Override public String getPlainText(CmsObject cms) { try { return CmsHtmlExtractor.extractText(getStringValue(cms), m_document.getEncoding()); } catch (Exception exc) { return null; } }
/** * @see org.opencms.xml.types.I_CmsXmlContentValue#getPlainText(org.opencms.file.CmsObject) */ @Override public String getPlainText(CmsObject cms) { try { return CmsHtmlExtractor.extractText(this.getStringValue(cms), m_document.getEncoding()); } catch (Exception exc) { return null; } }
/** * @see org.opencms.xml.types.I_CmsXmlContentValue#getPlainText(org.opencms.file.CmsObject) */ @Override public String getPlainText(CmsObject cms) { if (m_plainTextValue == null) { try { m_plainTextValue = CmsHtmlExtractor.extractText(getStringValue(cms), m_document.getEncoding()); } catch (Exception exc) { m_plainTextValue = NULL_VALUE; } } if (m_plainTextValue == NULL_VALUE) { return null; } return m_plainTextValue; }
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) { try { value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8); } catch (ParserException e) { if (LOG.isErrorEnabled()) {
/** * @see org.opencms.search.extractors.I_CmsTextExtractor#extractText(java.io.InputStream, java.lang.String) */ @Override public I_CmsExtractionResult extractText(InputStream in, String encoding) throws Exception { String result = ""; try { if (CmsStringUtil.isEmpty(encoding)) { encoding = OpenCms.getSystemInfo().getDefaultEncoding(); } result = CmsHtmlExtractor.extractText(in, encoding); result = removeControlChars(result); } catch (Exception e) { if (LOG.isErrorEnabled()) { LOG.error(Messages.get().container(Messages.LOG_EXTRACT_TEXT_ERROR_0), e); } } return new CmsExtractionResult(result); } }
String elementName = i.next(); String value = page.getStringValue(cms, elementName, locale); String extracted = CmsHtmlExtractor.extractText(value, page.getEncoding()); if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(extracted)) { items.put(elementName, extracted);
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) { try { value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8); } catch (ParserException e) { if (LOG.isErrorEnabled()) {
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) { try { value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8); } catch (ParserException e) { if (LOG.isErrorEnabled()) {
/** * @see org.opencms.search.extractors.I_CmsTextExtractor#extractText(java.io.InputStream, java.lang.String) */ @Override public I_CmsExtractionResult extractText(InputStream in, String encoding) throws Exception { String result = ""; try { if (CmsStringUtil.isEmpty(encoding)) { encoding = OpenCms.getSystemInfo().getDefaultEncoding(); } result = CmsHtmlExtractor.extractText(in, encoding); result = removeControlChars(result); } catch (Exception e) { if (LOG.isErrorEnabled()) { LOG.error(Messages.get().container(Messages.LOG_EXTRACT_TEXT_ERROR_0), e); } } return new CmsExtractionResult(result); } }
if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) { try { value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8); } catch (ParserException e) { if (LOG.isErrorEnabled()) {
String elementName = i.next(); String value = page.getStringValue(cms, elementName, locale); String extracted = CmsHtmlExtractor.extractText(value, page.getEncoding()); if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(extracted)) { items.put(elementName, extracted);