in src-python/a2i/a2irp.py [0:0]
def _parseDocumentPagesAndBlockMap(self):
blockMap = {}
documentPages = []
documentPage = []
for page in self._responsePages:
print("page id {}".format(page))
for block in page['blocks']:
if('blockType' in block and 'id' in block):
blockMap[block['id']] = block
if(block['blockType'] == 'PAGE'):
if(documentPage):
documentPages.append({"blocks" : documentPage})
documentPage = []
documentPage.append(block)
else:
documentPage.append(block)
if(documentPage):
documentPages.append({"blocks" : documentPage})
return documentPages, blockMap