本文主要是介绍linux下libxml如何支持中文格式的显示。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基础知识:
1、要明白libxml库下是以utf-8格式来保存xml文件的。
2、 需要明白在调试程序时,使用的终端其支持那种格式的编码,不同的终端支持的编码格式是不同的。(否则会出现乱码)。
一个linux下自带的编码转换函数:
iconv( ...................................................);
自写的转换函数:
/*
功能 : 编码转换函数
参数1 : 被转换的编码
参数2 : 转换的目标编码
返回值: 转换过后的目标编码字符串
*/
char *convert(char *encFrom, char *encTo, const char *in)
{
static char bufin[1024], bufout[1024], *sin, *so
这篇关于linux下libxml如何支持中文格式的显示。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!