相关疑难解决方法(0)

如何使QString进行html转义

如何转义/清理包含HTML的QString?

showInBroswser(escaped(str)) == showInNotepad(str);

html c++ qt html-escape

26
推荐指数
2
解决办法
1万
查看次数

如何在QT中将实体字符(转义字符)转换为HTML?

我想在QT中将实体字符(转义字符)转换为HTML,请帮帮我....

即:我想替换"",>>

=====这是我的代码无效====

   QString MyApp::ReplaceString(const QString Data, const QString &Before, const      QString &After)
{

    QString Result = Data;
    Result.replace(Before, After, Qt::CaseInsensitive);
    return Result;
}
Run Code Online (Sandbox Code Playgroud)

========

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,">", ">");
Run Code Online (Sandbox Code Playgroud)

c++ qt

4
推荐指数
1
解决办法
8075
查看次数

标签 统计

c++ ×2

qt ×2

html ×1

html-escape ×1