AFX_GLOBAL_DATA::ExcludeTag
Rimuove una determinata coppia di tag XML da un buffer specificato.
BOOL ExcludeTag(
CString& strBuffer,
LPCTSTR lpszTag,
CString& strTag,
BOOL bIsCharsList = FALSE
);
Parametri
[in] strBuffer
Un buffer di testo.[in] lpszTag
Il nome di una coppia di apertura e chiusura dei tag XML.[out] strTag
Quando il metodo restituisce, il parametro di strTag contiene il testo compreso tra i tag di apertura e di chiusura XML che dipende dal parametro di lpszTag .Tutti gli spazi vuoti iniziali o finali viene troncato al risultato.[in] bIsCharsList
TRUE per convertire i simboli dei caratteri di escape nel parametro di strTag gli effettivi caratteri di escape; FALSE per non eseguire la conversione. il valore predefinito è FALSE.Per ulteriori informazioni, vedere la sezione Osservazioni.
Valore restituito
TRUE se questo metodo ha esito positivo; in caso contrario, FALSE.
Note
Una coppia di tag XML consiste dell'apertura denominata e di tag di chiusura che indicano l'inizio e la fine di un'esecuzione di testo nel buffer specificato.Il parametro di strBuffer specifica il buffer e il parametro di lpszTag specifica il nome dei tag XML.
Utilizzare i simboli nella tabella seguente per codificare un set di caratteri di escape nel buffer specificato.Specificare TRUE per il parametro di bIsCharsList per convertire i simboli nel parametro di strTag gli effettivi caratteri di escape.Nella tabella seguente viene utilizzata la macro di _T () per specificare il simbolo e utilizzare caratteri di escape stringhe di caratteri.
Simbolo |
Carattere di escape |
---|---|
_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 (“&") |
Requisiti
intestazione: afxglobals.h