用TiXmlDocument读取的内存中的xml存到string里
来源:互联网 发布:外国人生活知乎 编辑:程序博客网 时间:2024/05/21 04:24
以下两种,不知道对不对,我有空需要试试才知道
(1)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
TiXmlDocumen *pXMLDoc =
new
TiXmlDocument(
"******"
);
if
(pXMLDoc != NULL)
{
pXMLDoc->LoadFile();
}
TiXmlNode * pNode = pXMLDoc->FirstChild(
"****"
);
// ****为根节点名称
// 获得元素
TiXmlElement* pXmlElement = pNode->ToElement();
// 获得元素的属性
string strAttrib = pXmlElement->Attribute(
"name"
)
// name为根元素的属性
// 获得元素的text
string strText = pXmlElement->GetText();
// 获得下一个指定名称的元素,一般用于遍历同类元素,多用于while循环中
pXmlElement= pXmlElement->NextSiblingElement(
"nextElement"
);
(2)下载最新版本的tinyxml,然后使用以下代码(输出到CString,也可改改,输到string)
TiXmlPrinter printer;
TextElement->Accept(&printer);
strResult.Format("%s", printer.CStr());
.
TextElement->Accept(&printer);
strResult.Format("%s", printer.CStr());
.
- 用TiXmlDocument读取的内存中的xml存到string里
- Android xml文件里读取string array
- 如何把String型的20%存到数据库里变成float型,也是20%
- 使用DOM4J把XML文件里的数据存到数据库
- JAVA读取XML文件放在内存中,如果XML文件发生变化时,重新读取XML文件,并覆盖内存中的数据
- 从XML中读取数据到内存的实例
- 用poi方式将EXCEL表中的数据存到数据库里(涉及到多对多的表)
- c++ 读取文件内容存到string中
- Java的内存分配机制以及变量在内存中的分配(以String为例)
- 读取xml文件到内存中
- 读取Excel中的十六进制转化为图片 存到硬盘
- 读取xml文件中的内容到HashTable
- javascript读取.xml配置文件里的数据
- 把Oracle数据库中的数据存到XML文件
- android string.xml里的空格字符
- xml文件的序列化(信息从内存写到文件里)存贮文件
- xml中保存如何保存图片及从XML中读取出来显示到浏览器中
- 将hive的元数据存到Oracle里
- smd driver of msm
- IOS 唯一标示符
- widget 解释
- 约瑟夫环问题
- 导出Unity场景的所有游戏对象信息,一种是XML一种是JSON
- 用TiXmlDocument读取的内存中的xml存到string里
- C++的封装性、继承性和多态性概念
- Viz Artist中如何快速替换场景中的字体
- hadoop对于压缩文件的支持及算法优缺点
- Yesterday、Today、Tomorrow - 昨天、今天、明天
- DateUtils.IsPM - 判断时间是否是下午
- 两个排序数组的中位数
- 隐式类型转换
- IsLeapYear、IsInLeapYear - 是否是闰年