Поделиться через


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

См. также

Ссылки

Структура AFX_GLOBAL_DATA

Диаграмма иерархии

Сопоставления типов данных