2. 选择target
3. 选择Summary
4. 拉到Linked Frameworks and Libraries的地方,按下+按键 输入libxml并选择libxml2,按下Add按键 如此便可在工程中看到libxml2.dylib
往下拉找到Search Paths在里面找到Header Search Paths
开启编辑,并按下+然后输入${SDK_ROOT}/usr/include/libxml2
如此一来便可在xcode项目中使用libxml了
#include
#include
便可include libxml
void CBLibXMLUtility::saveWithLibXML(map
{
// create xml document
xmlDocPtr doc = xmlNewDoc(BAD_CAST"1.0");
xmlNodePtr root = xmlNewNode(NULL,BAD_CAST"CloudBoxRoot");
//set root
xmlDocSetRootElement(doc,root);
for(map
{
cout<<"key:"<
}
//save xml
int nRel = xmlSaveFile(fileName.c_str(),doc);
if (nRel != -1)
{
cout<<"create a xml:"<
}
//release
xmlFreeDoc(doc);
}