简单例
程
xmlKeepBlanksDefault(0);
2. XML 文件载入和保存函数
函数功
能
将 XML 文件从硬盘上载入到内存中,并且生成 DOM 树。使用完毕之后,需要用 xmlFreeDoc()
来释放资源
函数接
口
xmlDocPtr xmlParseFile(const char * filename)
参数说
明
filename:XML 文件名称。
返回值:如果载入成功,则返回这个文档的根节点。否则返回 NULL
简单例
程
xmlDodPtr pdoc;
pdoc = xmlParseFile("123.xml");
if( pdoc == NULL )
{
printf("Fail to parse XML file.\n");
}
函数
功能
将内存中的 DOM 树,保存到硬盘上,生成一个带格式的 XML 文件
函数
接口
int xmlSaveFormatFileEnc(const char * filename, xmlDocPtr cur,
const char * encoding, int format)
参数
说明
filename:需要保存的文件的名称
cur:需要保存的 XML 文档
encoding:导出文件的编码类型,或者为 NULL
format:是否格式化。0 表示不格式化,1 表示需要格式化。注意:只有当 xmlIndentTreeOutput 设
置为 1,或者 xmlKeepBlanksDefault(0)时,format 设置为 1 才能生效
返回值:写入文件中的字节数量
简单
例程
xmlDodPtr pdoc;
pdoc = xmlParseFile("123.xml");
评论0
最新资源