Timothy, Thank you very much for your help! I was able to use the sample code (test code rather) and get the result I wanted. I guess extractAllSDTs in TestXWPFSDT.java could be implemented in XWPFDocument.java in the future, right?
Again, thank you very much for your help! :) 2015-05-13 10:42 GMT-07:00 Allison, Timothy B. <[email protected]>: > 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] > >
