You'll need to be much more specific than that! Do you mean you want to be able to parse and understand the contents of the document? Because that is not built into Java. You'll need a (probably very expensive) third party library. It's possible that none exists.