python中txt文件转xml文件的代码
时间: 2024-02-18 09:28:14 浏览: 19
您好!以下是 Python 中实现将 txt 文件转为 xml 文件的代码段:
```
import xml.etree.ElementTree as ET
def txt_to_xml(file_path, save_path):
# 读取 txt 文件
with open(file_path, mode='r', encoding='utf-8') as txt_file:
text = txt_file.read()
# 创建 xml 的根节点
root = ET.Element('root')
# 创建 xml 的子节点
node = ET.SubElement(root, 'content')
# 设置子节点的属性值
node.attrib = {'title': 'txt文件转xml文件'}
# 添加子节点的文本内容
node.text = text
# 将 xml 写入文件
tree = ET.ElementTree(root)
tree.write(save_path, encoding='utf-8', xml_declaration=True)
print("转换成功!")
# 示例
txt_path = 'test.txt'
xml_path = 'test.xml'
txt_to_xml(txt_path, xml_path)
```
以上代码将 txt 文件转换为 xml 文件,并将其中的文本内容存放在 `content` 标签内。如果有任何问题,可以继续进行提问。