📄 code_conv.h
字号:
#ifndef _WXB_CODE_CONV_H
#define _WXB_CODE_CONV_H
#include <string>
using std::string;
//代码转换:从一种编码转为另一种编码
int code_convert(char* from_charset, char* to_charset, char* inbuf,
int inlen, char* outbuf, int outlen);
//UNICODE码转为GB2312码
//成功则返回一个动态分配的char*变量,需要在使用完毕后手动free,失败返回NULL
char* u2g(char *inbuf);
//GB2312码转为UNICODE码
//成功则返回一个动态分配的char*变量,需要在使用完毕后手动free,失败返回NULL
char* g2u(char *inbuf);
//调用xpath查询节点集合,成功则返回xpath的对象指针,失败返回NULL
xmlXPathObjectPtr get_nodeset(xmlDocPtr doc, const xmlChar *xpath);
//打开Xml文档,返回文档指针
xmlDocPtr openXmlFile(const char* szXmlFilename);
//关闭Xml文档
void closeXmlFile(xmlDocPtr doc);
//根据XPATH路径读取字符串
string getXmlString(xmlDocPtr doc, const char *szXpath);
int getXmlInt(xmlDocPtr doc, const char* szXpath);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -