AFX_GLOBAL_DATA : : ExcludeTag
Supprime les paires spécifiées de balise XML d'une mémoire tampon spécifiée.
BOOL ExcludeTag(
CString& strBuffer,
LPCTSTR lpszTag,
CString& strTag,
BOOL bIsCharsList = FALSE
);
Paramètres
[in] strBuffer
Une mémoire tampon de texte.[in] lpszTag
Le nom d'une paire d'ouverture et de fermeture des balises XML.[out] strTag
Cette méthode retourne, le paramètre de strTag contient le texte qui figure entre l'ouverture et fermeture des balises XML qui sont nommées selon le paramètre de lpszTag. Tous les espaces de début ou de fin sont supprimés du résultat.[in] bIsCharsList
TRUE pour convertir des symboles pour les caractères d'échappement dans le paramètre de strTag dans les caractères d'échappement réels ; FALSE pour ne pas effectuer la conversion. La valeur par défaut est FALSE. Pour plus d'informations, consultez la section Notes.
Valeur de retour
TRUE si cette méthode réussit ; sinon, FALSE.
Notes
Une paire de balises XML consiste d'une ouverture nommée et des indicateurs de fermeture indiquant le début et la fin d'une série de texte dans la mémoire tampon spécifiée. Le paramètre de strBuffer spécifie la mémoire tampon, et le paramètre de lpszTag spécifie le nom des balises XML.
Utilisez les symboles dans le tableau suivant pour encoder un ensemble de caractères d'échappement dans la mémoire tampon spécifiée. Spécifiez TRUE pour le paramètre de bIsCharsList pour convertir les symboles dans le paramètre de strTag dans les caractères d'échappement réels. Le tableau suivant utilise la macro de _T() pour spécifier le symbole et pour interpréter les chaînes de caractères.
Symbole |
Caractère d'échappement |
---|---|
_T("\\t") |
_T("\t") |
_T("\\n") |
_T("\n") |
_T("\\r") |
_T("\r") |
_T("\\b") |
_T("\b") |
_T("LT") |
_T("<") |
_T("GT") |
_T(">") |
_T("AMP") |
_T("&") |
Configuration requise
En-tête : afxglobals.h