from docx import Document
doc = Document('/root/.openclaw-jarvis/workspace/media/inbound/openclaw-staged-f356dfb8-b49f-4cb9-bb5c-86f81c5c5947/Visit_Itinerary_Nov_2026_HK---28017e02-560b-45b7-8ed5-c6fdc803cd8f.docx')
for p in doc.paragraphs:
    if p.text.strip():
        print(repr(p.text))
print()
for ti, t in enumerate(doc.tables):
    print(f'-- table {ti} --')
    for row in t.rows:
        cells = [c.text for c in row.cells]
        print(cells)
