28 unsigned short buf[TAG_CODES_TOTAL_NUMBER+1];
29 for (
unsigned short i=0; i<TAG_CODES_TOTAL_NUMBER; ++i )
31 buf[i] = TAG_CODES_BASE+i;
33 UnicodeString ustr( reinterpret_cast<CHAR_TYPE*>(buf), TAG_CODES_TOTAL_NUMBER<<1,
"UCS2" );
34 ustr.toUTF8String(_tags);
48 UnicodeString ustr( lCData.
_content.c_str() );
53 for (
int i=0; i<ustr.length(); ++i )
58 if ( isTagCode(ustr[i]) )
67 ustr.replace(i, 1, UChar(
' '));
73 const_cast<std::string&
>(lCData.
_content).erase();
74 ustr.toUTF8String( const_cast<std::string&>(lCData.
_content) );