Because content controls can be recursive and can be held within recursive 
structures, you have to recurse to get all of them.

You might want to take a look at org.apache.poi.xwpf.usermodel.TestXWPFSDT's 
extractAllSDTs(XWPFDoc) as a model.


-----Original Message-----
From: Hayato Iriumi [mailto:[email protected]] 
Sent: Wednesday, May 13, 2015 2:26 AM
To: [email protected]
Subject: Getting all ContentControls

Hello,

I'm trying to get a list of ContentControls in a word document. I've got an
instance of XWPFDocument, but getBodyElements or getBodyElementsIterator
only gives me back the first level of the document elements. The Content
Controls I have are children to the tables in the document.

I was looking for a convenient method that returns me all the document
elements, but I have not been able to find one. Should I write my own code
to give me all the elements in a word document or does POI already have
something like this?

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to