CmsHtmlExtractor.extractText
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.opencms.util.CmsHtmlExtractor.extractText (Showing top 13 results out of 315)

origin: org.opencms/opencms-solr

return extractText(in, encoding);
origin: org.opencms/opencms-core

return extractText(in, encoding);
origin: org.opencms/opencms-core

/**
 * @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;
  }
}
origin: org.opencms/opencms-solr

/**
 * @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;
  }
}
origin: org.opencms/opencms-core

/**
 * @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;
}
origin: org.opencms/opencms-solr

if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) {
  try {
    value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8);
  } catch (ParserException e) {
    if (LOG.isErrorEnabled()) {
origin: org.opencms/opencms-core

  /**
   * @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);
  }
}
origin: org.opencms/opencms-core

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);
origin: org.opencms/opencms-core

if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) {
  try {
    value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8);
  } catch (ParserException e) {
    if (LOG.isErrorEnabled()) {
origin: org.opencms/opencms-core

if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) {
  try {
    value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8);
  } catch (ParserException e) {
    if (LOG.isErrorEnabled()) {
origin: org.opencms/opencms-solr

  /**
   * @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);
  }
}
origin: org.opencms/opencms-solr

if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(value)) {
  try {
    value = CmsHtmlExtractor.extractText(value, CmsEncoder.ENCODING_UTF_8);
  } catch (ParserException e) {
    if (LOG.isErrorEnabled()) {
origin: org.opencms/opencms-solr

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);
org.opencms.utilCmsHtmlExtractorextractText

Javadoc

Extract the text from a HTML page.

Popular methods of CmsHtmlExtractor

    Popular in Java

    • Reactive rest calls using spring rest template
    • getSystemService (Context)
    • runOnUiThread (Activity)
    • setScale (BigDecimal)
      Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
    • Menu (java.awt)
    • HttpURLConnection (java.net)
      An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
    • URLConnection (java.net)
      A connection to a URL for reading or writing. For HTTP connections, see HttpURLConnection for docume
    • Permission (java.security)
      Legacy security code; do not use.
    • SQLException (java.sql)
      An exception that indicates a failed JDBC operation. It provides the following information about pro
    • Logger (org.apache.log4j)
      This is the central class in the log4j package. Most logging operations, except configuration, are d

    For IntelliJ IDEA,
    Android Studio or Eclipse

    • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
    • EnterpriseFAQAboutBlogContact Us
    • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
    Add Codota to your IDE (free)