Extract XML data from MS .docx file
Posted: Tue Jan 24, 2017 5:35 pm
				
				Extract XML data from MS .docx file - anybody know how to do this programmatically?
			http://www.purebasic.com
https://www.purebasic.fr/english/
Code: Select all
             ;Open the packed file
                      If OpenPack(#Pack, sgCopyXLSX, #PB_PackerPlugin_Zip)
                              If ExaminePack(#Pack)
                                      While NextPackEntry(#Pack)
                                              If FindString(PackEntryName(#Pack), "sheet1.xml", 1, #PB_String_NoCase)
                                                              sFileXML.s = PackEntryName(#Pack)
                                                              UncompressPackFile(#Pack, sFileXML, PackEntryName(#Pack))
                                                              Break
                                              EndIf
                                      Wend
                              EndIf
                              ClosePack(#Pack)Code: Select all
#Pack = 0
sDOCX.s = "C:\MY TEMP\Sample.docx"
If OpenPack(#Pack, sDOCX, #PB_PackerPlugin_Zip)
        If ExaminePack(#Pack)
                While NextPackEntry(#Pack)
                         Debug PackEntryName(#Pack)
                Wend
        EndIf
        ClosePack(#Pack)
EndIfCode: Select all
_rels
docProps
word