我现在开发一个应用软件,是对下位机参数配置.
用户设置时,可以对机子的参数进行设置,然后保存成一个文件(以后备用,可以装载,不用再重新设置)
但是这个配置文件里,有些参数是一串十六进制数.本想用XML文档做成这个配置,但XML不支持看不见的字符串(十六进制数转换字符是看不见的)各位大侠有什么好方法,结构化,来储存这个配置文件呢.用什么方式好点
用户设置时,可以对机子的参数进行设置,然后保存成一个文件(以后备用,可以装载,不用再重新设置)
但是这个配置文件里,有些参数是一串十六进制数.本想用XML文档做成这个配置,但XML不支持看不见的字符串(十六进制数转换字符是看不见的)各位大侠有什么好方法,结构化,来储存这个配置文件呢.用什么方式好点
{
char temp[4];
sprintf(temp, "%02x", cData);
sText[0] = temp[0];
sText[1] = temp[1];
}unsigned char CharToByte(char sText[2])
{
unsigned char c;
char temp[4];
temp[0] = sText[0];
temp[1] = sText[1];
temp[2] = 0;
sscanf(temp, "%x", &c);
return c;
}