EscapeXML
调用此函数是不安全的用于XML对这些安全的等效字符。
inline int EscapeXML(
const wchar_t * szIn,
int nSrcLen,
wchar_t * szEsc,
int nDestLen,
DWORD dwFlags = ATL_ESC_FLAG_NONE
) throw( );
参数
szIn
要转换的字符串。nSrclen
在将转换的字符串的字符的长度。szEsc
接收已转换的字符串的调用方分配的缓冲区。nDestLen
在调用方分配的缓冲区的字符的长度。dwFlags
标记描述转换如何完成。 ATL_ESC标志参见。
返回值
在转换的字符串的字符的长度。
备注
此函数执行的转换在表中所示:
源 |
目标 |
---|---|
< |
< |
> |
> |
& |
& |
' |
' |
" |
" |
要求
Header: atlenc.h