Package org.docx4j

Class TextUtils

java.lang.Object
org.docx4j.TextUtils

public class TextUtils
extends java.lang.Object
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  TextUtils.TextExtractor
    A SAX ContentHandler that writes all #PCDATA onto a java.io.Writer From http://www.cafeconleche.org/books/xmljava/chapters/ch06s03.html
  • Constructor Summary

    Constructors 
    Constructor Description
    TextUtils()  
  • Method Summary

    Modifier and Type Method Description
    static void extractText​(java.lang.Object o, java.io.Writer w)
    Extract contents of descendant elements.
    static void extractText​(java.lang.Object o, java.io.Writer w, javax.xml.bind.JAXBContext jc)
    Extract contents of descendant elements.
    static void extractText​(java.lang.Object o, java.io.Writer w, javax.xml.bind.JAXBContext jc, java.lang.String uri, java.lang.String local, java.lang.Class declaredType)
    Extract contents of descendant elements.
    static java.lang.String getText​(java.lang.Object o)
    Extract contents of descendant elements.
    static void main​(java.lang.String[] args)  

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getText

      public static java.lang.String getText​(java.lang.Object o)
      Extract contents of descendant elements.
      Parameters:
      o -
      Returns:
      String
      Since:
      6.0.0
    • extractText

      public static void extractText​(java.lang.Object o, java.io.Writer w) throws java.lang.Exception
      Extract contents of descendant elements.
      Parameters:
      o -
      jcSVG - JAXBContext
      Throws:
      java.lang.Exception
    • extractText

      public static void extractText​(java.lang.Object o, java.io.Writer w, javax.xml.bind.JAXBContext jc) throws java.lang.Exception
      Extract contents of descendant elements.
      Parameters:
      o -
      jc - JAXBContext
      Throws:
      java.lang.Exception
    • extractText

      public static void extractText​(java.lang.Object o, java.io.Writer w, javax.xml.bind.JAXBContext jc, java.lang.String uri, java.lang.String local, java.lang.Class declaredType) throws java.lang.Exception
      Extract contents of descendant elements. Use this for objects which don't have @XmlRootElement
      Parameters:
      o -
      w -
      jc -
      uri -
      local -
      declaredType -
      Throws:
      java.lang.Exception
    • main

      public static void main​(java.lang.String[] args) throws java.lang.Exception
      Throws:
      java.lang.Exception