编写程序XMLtoTXT自动将XML文件email.xm/转换为文本文件email.txt。命今行搭式:X MLtoTXT email.xml email.txt。
时间: 2024-03-12 07:49:18 浏览: 82
xmltotxt转换工具
4星 · 用户满意度95%
好的,以下是一个 Python 编写的 XML 转 TXT 的程序,可以通过命令行参数指定输入和输出文件名:
```python
import sys
import xml.etree.ElementTree as ET
# 获取命令行参数
input_file = sys.argv[1]
output_file = sys.argv[2]
# 打开 XML 文件
tree = ET.parse(input_file)
root = tree.getroot()
# 获取所有文本内容,并写入 TXT 文件
with open(output_file, 'w') as f:
for child in root.iter():
if child.text:
f.write(child.text.strip() + '\n')
```
你可以在命令行中运行 `python XMLtoTXT.py email.xml email.txt` 来将 email.xml 文件转换为 email.txt 文件。
阅读全文