本文主要是介绍window下使用libxml2读取xml文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 进入http://xmlsoft.org/sources/win32/页面下载以下软件包
2 解压3个软件包
将libxml2-2.6.22.win32/include下的libxml目录拷到项目的include目录里下
将iconv-1.9.2.win32/include下的iconv.h拷到项目的include目录里下
将3个解压软件包的lib目录拷贝到项目下
3 添加项目包含目录include 和附加库目录lib
4 将各软件包解压后的lib目录下的libxml2.dlliconv.dll zlib.dll拷贝到exe程序的运行目录
5 测试文件为:
6 测试代码:
#include <stdio.h>
#include <iostream>
#include <Windows.h>
#include "libxml\parser.h"
#include "libxml\tree.h"
#include "iconv.h"#pragma comment(lib, "libxml2.lib")
#pragma comment(lib, "iconv.lib")
using namespace std;xmlChar* ReadXml(char* filename,char*
这篇关于window下使用libxml2读取xml文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!