Java API to manipulate Word 2007 open xml file(docx)


EJB design: Java API to manipulate Word 2007 open xml file(docx)

  1. In my current project we are creating word 2007 document at runtime. I am developing Java component that takes word 2007 template (dotx) files as input and it also fetches values from external web services. Then this java component builds actual word 2007 document (docx) file by merging the values into template file (replacing values with placeholders). Since I am new to word 2007 open xml file format, I am facing difficulties in parsing and updating the dotx/docx files. Is there any Java API that can be used to parse and update the word 2007 file formats? Or How to parse and update the Word 2007 file using java?

    Threaded Messages (5)

  2. take a look at:
  3. Jakarta POI API[ Go to top ]

    You can use Jakarta POI API which enables java programmers to access Microsoft Applications.
  4. Aspose.Words for Java can open, generate, manipulate and save DOCX documents. It also can convert them to/from DOC and HTML formats.
  5. USE YOUR MOBILE[ Go to top ]

    On your PC go to

    There you can downlaod your Docx reader which is java vision

    use it to open any word ducument on your mobil phone

  6. try docx4j[ Go to top ]

    docx4j is an open source (Apache v2) library for working with docxpptx, and xslx files, based around JAXB.