c++创建xml文件到本地
时间: 2024-04-19 19:06:39 浏览: 92
writexml.rar_xml/soap/webservice_Visual_C++_
作为AI语言模型,我无法直接在本地创建文件,但是我可以为你提供示例代码,你可以将其复制到文本编辑器中,将其保存为xml文件。
示例代码:
```python
import xml.etree.ElementTree as ET
# 创建根元素
root = ET.Element("books")
# 创建子元素
book1 = ET.SubElement(root, "book")
book1.set("id", "001")
title1 = ET.SubElement(book1, "title")
title1.text = "Python Programming"
book2 = ET.SubElement(root, "book")
book2.set("id", "002")
title2 = ET.SubElement(book2, "title")
title2.text = "Java Programming"
# 创建XML文档对象
tree = ET.ElementTree(root)
# 写入本地文件
tree.write("books.xml")
```
这段代码会创建一个名为books.xml的文件,其中包含两个book元素,每个book元素有一个id属性和一个title子元素。你可以根据自己的需求修改并运行代码来创建不同的xml文件。
阅读全文