Я хочу преобразовать символ сущности (Escape-символ) в HTML в QT, пожалуйста, помогите мне ....
т.е.: я хочу заменить "
на "
, >
на >
===== Это мой код, который не работал ====
QString MyApp::ReplaceString(const QString Data, const QString &Before, const QString &After)
{
QString Result = Data;
Result.replace(Before, After, Qt::CaseInsensitive);
return Result;
}
========
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QByteArray data=pReply->readAll();
QString str = codec->toUnicode((const char *)data);
str = Qt::escape(str);
str = ReplaceString(str, """, "\"");
str = ReplaceString(str,">", ">");