qt中国語文字jsonの作成と解析

2040 ワード

{
    "student": "        ",
    "version": 500,
    "windows": true
}

#include "mainwindow.h"
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include 
#pragma execution_character_set("utf-8")
QByteArray byte_array;
QByteArray byte_array1;



void createJson()
{
   QJsonObject json;
   json.insert("version", 500);
   json.insert("windows", true);
   json.insert ("student", (QStringLiteral("        ")));

   QJsonDocument document;
   document.setObject(json);
   byte_array= document.toJson();
   QString json_str = QString::fromLocal8Bit(byte_array);



QFile t_file("D:/00742672/Desktop/1.json");      //      
if(!t_file.open(QIODevice::WriteOnly))
{
  qDebug() << "      ";
}
QTextStream t_stream(&t_file);
t_stream<https://blog.csdn.net/lidandan2016/article/details/86404757       


QString::fromLocal8Bit("  ")

   Qt5 ,           ,       ,   QStringLiteral,        。
QMessageBox::information(this, QString::fromLocal8Bit("  "), QStringLiteral("    "));