You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice/filters/kword/kword1.3/import/kword13utils.cpp

49 lines
912 B

#include "kword13utils.h"
TQString EscapeXmlDump( const TQString& strIn )
{
TQString strReturn;
TQChar ch;
for (uint i=0; i<strIn.length(); i++)
{
ch=strIn[i];
switch (ch.unicode())
{
case 38: // &
{
strReturn+="&amp;";
break;
}
case 60: // <
{
strReturn+="&lt;";
break;
}
case 62: // >
{
strReturn+="&gt;";
break;
}
case 34: // "
{
strReturn+="&quot;";
break;
}
case 39: // '
{
strReturn+="&apos;";
break;
}
default:
{
strReturn+=ch;
break;
}
}
}
return strReturn;
}