EscapeXML
Wywołanie tej funkcji konwersji znaków, które są niebezpieczne dla użycia w formacie XML na ich odpowiedniki bezpieczne.
inline int EscapeXML(
const wchar_t * szIn,
int nSrcLen,
wchar_t * szEsc,
int nDestLen,
DWORD dwFlags = ATL_ESC_FLAG_NONE
) throw( );
Parametry
szIn
Ciąg do konwersji.nSrclen
Długość w znaki ciągu do konwersji.szEsc
Przydzielone wywołującego bufor odbioru ciąg przekonwertowany.nDestLen
Długość w znakach buforu przydzielone przez obiekt wywołujący.dwFlags
Flagi opisujące, jak konwersja jest wykonywane.Zobacz flagi ATL_ESC.
Wartość zwracana
Długość w znakach ciąg przekonwertowany.
Uwagi
Możliwe konwersje wykonywane przez tę funkcję są przedstawione w tabeli:
Źródła |
Miejsce docelowe |
---|---|
< |
& lt; |
> |
& gt; |
& |
& amp; |
' |
& apos; |
" |
& quot; |
Wymagania
Nagłówek: atlenc.h