C++ 解析XML文件以在C/C++;
我有以下xml文件,它具有与结构对应的属性 如何从XML文件中读取内容并在结构中填充相应的值?请参见下面的XML文件。C++ 解析XML文件以在C/C++;,c++,C++,我有以下xml文件,它具有与结构对应的属性 如何从XML文件中读取内容并在结构中填充相应的值?请参见下面的XML文件。 状态\通知\移动\更新 0 10 1. 2. 3. 4. 5. 6. 7. 8. 9 1. 3001 10 包已连接 123456 22113344 44331122 1. 3. 2. 3. 1. 2. 3. 5. 3. 您可以使用库(like)来解析XML文件您可以使用库(like)来解析XML文件使用库,如使用库,如您可以尝试: 开源的、跨平台的W3C XML模式到C+
状态\通知\移动\更新
0
10
1.
2.
3.
4.
5.
6.
7.
8.
9
1.
3001
10
包已连接
123456
22113344
44331122
1.
3.
2.
3.
1.
2.
3.
5.
3.
您可以使用库(like)来解析XML文件您可以使用库(like)来解析XML文件使用库,如使用库,如您可以尝试:
开源的、跨平台的W3C XML模式到C++数据绑定编译器。 要让您了解它的功能,请使用以下XML文件:
<contact>
<name>John Doe</name>
<email>j@doe.com</email>
<phone>555 12345</phone>
</contact>
无名氏
j@doe.com
555 12345
可以生成以下C++代码(使用生成的具有相应XSD的类):
auto_ptr c=contact(“c.xml”);
cout name()您可以尝试:
开源的、跨平台的W3C XML模式到C++数据绑定编译器。
要让您了解它的功能,请使用以下XML文件:
<contact>
<name>John Doe</name>
<email>j@doe.com</email>
<phone>555 12345</phone>
</contact>
无名氏
j@doe.com
555 12345
可以生成以下C++代码(使用生成的具有相应XSD的类):
auto_ptr c=contact(“c.xml”);
cout name()你可以看看。一个用于XML解析的开源库。您可以查看。用于XML解析的开放源代码库
auto_ptr<Contact> c = contact ("c.xml");
cout << c->name () << ", "
<< c->email () << ", "
<< c->phone () << endl;