2011-02-13 5 views
13

में JSON को क्रमानुसार करने मैं कैसे क्यूटी में एक QVariant (या डेटा के अन्य प्रकार) को क्रमानुसार JSON कर सकते हैं। मैं QJsonकैसे क्यूटी

+0

संबंधित → http://stackoverflow.com/questions/15893040/how-to-create-read-write-json-files-in-qt5 –

उत्तर

-3

बाहरी बाहरी तृतीय पक्ष लाइब्रेरी का उपयोग नहीं करना चाहता हूं, ऐसा करने के लिए क्यूटी में कोई आंतरिक उपकरण नहीं है। आपको एक lib का उपयोग करना होगा। या अपनी कार्यान्वयन

5

Parsing JSON with QT using standard QT library रोल।

Btw: क्यों नहीं आप QJson उपयोग करना चाहते हैं? यह आपके कोड को पढ़ने में आसान बनाते हुए, सभी QScriptValueIterator सामान को अच्छी तरह से encapsulates।

+1

@BojanKogoj यह अभी भी मौजूद है: https: //web.archive। संगठन/वेब/20130111091817/http: //qtwiki.remdex.info/Parsing_JSON_with_QT_using_standard_QT_library – kol

18

बस Qt5 के रूप में, का उल्लेख, JSON आधिकारिक तौर पर समर्थित है:

JSON Support in Qt

QVariant id(1), name("John Doe"); 
QJsonObject json; 

json["Name"] = name.toString(); 
json.insert("id", id.toInt()); 
+0

लेकिन, इससे JSON स्ट्रिंग को कैसे दबाया जाए? –

+0

@ डैनियल सैंटोस http://stackoverflow.com/a/28191005/991484 – dtech

0

एक JSON दस्तावेज़ में किसी वस्तु की क्रमबद्धता पर इस JSON Save Game उदाहरण देखें।