QString str = QString::fromUtf16(L"{"closeEt": true,"data" : [[1,1,10],[1,2,4],[6,6,"test"],[7,7,"中文测试"]],"fileName": "F:\\1.xlsx","optType" : 1}");
if else判断理论上来说,调换条件顺序应该不影响程序执行结果,如果影响到了,建议最好拆成2个if来,将优先级高的放前面;当然这种设计是不好的