python word文档转化成json
时间: 2023-11-11 21:58:47 浏览: 639
转化成json格式
3星 · 编辑精心推荐
可以使用python-docx库来读取word文档,然后将其转化为json格式。以下是一个简单的示例代码:
```python
import docx
import json
doc = docx.Document('example.docx')
data = {}
for para in doc.paragraphs:
data[para.text] = []
for table in doc.tables:
for i, row in enumerate(table.rows):
if i == 0:
headers = [cell.text for cell in row.cells]
else:
row_data = {}
for j, cell in enumerate(row.cells):
row_data[headers[j]] = cell.text
data[table.caption.text].append(row_data)
json_data = json.dumps(data)
print(json_data)
```
该代码将word文档中的段落和表格转化为json格式,并打印输出。你可以根据自己的需求修改代码。
阅读全文