acl
3.5.3.0
|
函数 | |
ACL_API int | acl_xml_encode (const char *in, ACL_VSTRING *out) |
ACL_API int | acl_xml_decode (const char *in, ACL_VSTRING *out) |
ACL_API size_t | acl_xml_encode2 (const char **in, size_t ilen, char *out, size_t olen) |
ACL_API const char * | acl_xml_decode2 (const char *in, char **out, size_t *size) |
ACL_API int acl_xml_decode | ( | const char * | in, |
ACL_VSTRING * | out | ||
) |
ACL_API const char* acl_xml_decode2 | ( | const char * | in, |
char ** | out, | ||
size_t * | size | ||
) |
ACL_API int acl_xml_encode | ( | const char * | in, |
ACL_VSTRING * | out | ||
) |
ACL_API size_t acl_xml_encode2 | ( | const char ** | in, |
size_t | ilen, | ||
char * | out, | ||
size_t | olen | ||
) |
xml 字符编码器
in | {const char**} 源串地址的地址,函数返回后该地址记录未被处理的内容地址, 如果输出缓冲区足够大,则该地址将指向源的尾部的后一个位置 |
ilen | {size_t} 源内容的数据长度 |
out | {char*} 输出缓冲区,用来存储转码后的结果 |
olen | {size_t} 输出缓冲区的大小 |