def get_xml(self): # Make sure it is over 1000 (which is the recursion limit) paragraphs = [DXB.p_tag('%d' % i) for i in range(1000)] cell = DXB.table_cell(paragraphs) row = DXB.table_cell([cell]) table = DXB.table([row]) body = table xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell(paragraph=DXB.p_tag('AAA')) cell2 = DXB.table_cell('<w:invalidTag>CCC</w:invalidTag>') cell3 = DXB.table_cell(paragraph=DXB.p_tag('BBB')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('DDD')) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] table = DXB.table(rows) body = table xml = DXB.xml(body) return xml
def get_xml(self): paragraph = DXB.p_tag('AAA') for _ in range(1000): cell = DXB.table_cell(paragraph) row = DXB.table_cell([cell]) table = DXB.table([row]) body = table xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell( paragraph=DXB.p_tag('AAA'), merge=True, merge_continue=False) cell2 = DXB.table_cell( paragraph=DXB.p_tag(None), merge=False, merge_continue=True) cell3 = DXB.table_cell(paragraph=DXB.p_tag('BBB')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('CCC')) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] table = DXB.table(rows) body = table xml = DXB.xml(body) return xml
def get_xml(self): cell = DXB.table_cell(paragraph=DXB.p_tag('BBB')) row = DXB.table_row([cell]) table1 = DXB.table([row]) cell = DXB.table_cell(paragraph=DXB.p_tag('CCC')) row = DXB.table_row([cell]) table2 = DXB.table([row]) tags = [ DXB.li(text='AAA', ilvl=0, numId=1), table1, table2, DXB.li(text='DDD', ilvl=0, numId=1), ] body = '' for el in tags: body += el xml = DXB.xml(body) return xml
def get_xml(self): cell = DXB.table_cell(paragraph=DXB.p_tag('BBB')) row = DXB.table_row([cell]) table1 = DXB.table([row]) cell = DXB.table_cell(paragraph=DXB.p_tag('CCC')) row = DXB.table_row([cell]) table2 = DXB.table([row]) tags = [ DXB.li(text='AAA', ilvl=0, numId=1), table1, table2, DXB.li(text='DDD', ilvl=0, numId=1), ] body = b'' for el in tags: body += el xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell(paragraph=DXB.p_tag('DDD')) cell2 = DXB.table_cell(paragraph=DXB.p_tag('FFF')) cell3 = DXB.table_cell(paragraph=DXB.p_tag('EEE')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('GGG')) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] table = DXB.table(rows) tags = [ DXB.li(text='AAA', ilvl=0, numId=1), DXB.p_tag('BBB'), DXB.li(text='CCC', ilvl=0, numId=1), table, DXB.li(text='HHH', ilvl=0, numId=1), ] body = b'' for el in tags: body += el xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell(paragraph=DXB.p_tag('DDD')) cell2 = DXB.table_cell(paragraph=DXB.p_tag('FFF')) cell3 = DXB.table_cell(paragraph=DXB.p_tag('EEE')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('GGG')) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] table = DXB.table(rows) tags = [ DXB.li(text='AAA', ilvl=0, numId=1), DXB.p_tag('BBB'), DXB.li(text='CCC', ilvl=0, numId=1), table, DXB.li(text='HHH', ilvl=0, numId=1), ] body = '' for el in tags: body += el xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell(paragraph=DXB.p_tag('Blank')) cell2 = DXB.table_cell(paragraph=DXB.p_tag('Row 1')) cell3 = DXB.table_cell(paragraph=DXB.p_tag('Row 2')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('Column 1')) cell5 = DXB.table_cell(paragraph=DXB.p_tag('First')) cell6 = DXB.table_cell(paragraph=DXB.p_tag('Third')) cell7 = DXB.table_cell(paragraph=DXB.p_tag('Column 2')) cell8 = DXB.table_cell(paragraph=DXB.p_tag('Second')) cell9 = DXB.table_cell(paragraph=DXB.p_tag('Fourth')) rows = [DXB.table_row([cell1, cell4, cell7]), DXB.table_row([cell2, cell5, cell8]), DXB.table_row([cell3, cell6, cell9])] table = DXB.table(rows) body = table xml = DXB.xml(body) return xml
def get_xml(self): cell1 = DXB.table_cell(paragraph=DXB.p_tag('DDD')) cell2 = DXB.table_cell(paragraph=DXB.p_tag('FFF')) cell3 = DXB.table_cell(paragraph=DXB.p_tag('EEE')) cell4 = DXB.table_cell(paragraph=DXB.p_tag('GGG')) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] nested_table = DXB.table(rows) cell1 = DXB.table_cell(paragraph=DXB.p_tag('AAA')) cell2 = DXB.table_cell(paragraph=DXB.p_tag('CCC')) cell3 = DXB.table_cell(paragraph=DXB.p_tag('BBB')) cell4 = DXB.table_cell(nested_table) rows = [DXB.table_row([cell1, cell3]), DXB.table_row([cell2, cell4])] table = DXB.table(rows) body = table xml = DXB.xml(body) return xml
def get_xml(self): li_text = [ ('BBB', 0, 1), ] lis = '' for text, ilvl, numId in li_text: lis += DXB.li(text=text, ilvl=ilvl, numId=numId) cell1 = DXB.table_cell(lis) rows = DXB.table_row([cell1]) table = DXB.table([rows]) lis = '' lis += DXB.li(text='AAA', ilvl=0, numId=1) lis += table lis += DXB.li(text='CCC', ilvl=0, numId=1) body = lis xml = DXB.xml(body) return xml
def get_xml(self): li_text = [ ('BBB', 0, 1), ] lis = b'' for text, ilvl, numId in li_text: lis += DXB.li(text=text, ilvl=ilvl, numId=numId) cell1 = DXB.table_cell(lis) rows = DXB.table_row([cell1]) table = DXB.table([rows]) lis = b'' lis += DXB.li(text='AAA', ilvl=0, numId=1) lis += table lis += DXB.li(text='CCC', ilvl=0, numId=1) body = lis xml = DXB.xml(body) return xml
def get_xml(self): li_text = [ ('AAA', 0, 1), ('BBB', 0, 1), ] lis = '' for text, ilvl, numId in li_text: lis += DXB.li(text=text, ilvl=ilvl, numId=numId) els = [ lis, DXB.p_tag('CCC'), DXB.p_tag('DDD'), ] td = '' for el in els: td += el cell1 = DXB.table_cell(td) row = DXB.table_row([cell1]) table = DXB.table([row]) body = table xml = DXB.xml(body) return xml
def get_xml(self): li_text = [ ('AAA', 0, 1), ('BBB', 0, 1), ] lis = b'' for text, ilvl, numId in li_text: lis += DXB.li(text=text, ilvl=ilvl, numId=numId) els = [ lis, DXB.p_tag('CCC'), DXB.p_tag('DDD'), ] td = b'' for el in els: td += el cell1 = DXB.table_cell(td) row = DXB.table_row([cell1]) table = DXB.table([row]) body = table xml = DXB.xml(body) return xml