Search code examples
qtqt4qjson

Install QJson in Mac


How to install the Qjson in mac?


Solution

  • Refer to the "get it" tab on the QJson website. MacOs X is a Unix system

    Edit for parsing:

    Try this for your Json string "[{"id":2,"name":"AAA"},{"id":1,"name":"BBB"}]"

    QJson::Parser parser;
    bool ok;
    QVariantMap result=parser.parse (cityReply->readAll(),&ok).toMap();
    if (!ok)
    {
        qFatal("An error occurred during parsing");
        exit (1);
    }
    
    foreach (QVariant city, result.toList())
    {
        QVariantMap names = city.toMap();
        qDebug() << "\t-" << names["name"].toString();
    }
    

    Please open a new Question if you have an other question.