AFX_GLOBAL_DATA::ExcludeTag
Удаляет определенные пары тегов XML из указанного буфера.
BOOL ExcludeTag(
CString& strBuffer,
LPCTSTR lpszTag,
CString& strTag,
BOOL bIsCharsList = FALSE
);
Параметры
[входящий] strBuffer
Буфер текста.[входящий] lpszTag
Имя пары тегов XML открытия и закрытия.[исходящий] strTag
Если этот метод возвращает, параметр strTag содержит текст, между открытием и тегами XML закрытия, называются параметром lpszTag. Все начальные или конечные пробелы изымаются из результатов.[входящий] bIsCharsList
TRUE для преобразования символов для escape-символы в параметре strTag в фактические escape-символ. FALSE, чтобы не выполнять преобразование. Значение по умолчанию FALSE. Дополнительные сведения см. в разделе "Примечания".
Возвращаемое значение
TRUE, если этот метод выполнен успешно; в противном случае FALSE.
Заметки
Пары тегов XML состоит из именованных тегов открытия и закрытия, в начало и конец выполнения текста в указанном буфере. Параметр strBuffer определяет буфер, а параметр lpszTag определяет имя тега XML.
Используйте символы в таблице для кодирования набор escape-символы в указанном буфере. Укажите TRUE для параметра bIsCharsList для преобразования символов в параметре strTag в фактические escape-символ. В следующей таблице используется макрос _T () для указания символа и избежать символьные строки.
Символ |
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 (""&) |
Требования
Заголовок: afxglobals.h