コード例 #1
0
ファイル: qjsondocument.cpp プロジェクト: ghjinlei/qt5
/*!
    Returns true if the document contains an object.

    \sa object(), isArray()
 */
bool QJsonDocument::isObject() const
{
    if (!d)
        return false;

    QJsonPrivate::Header *h = (QJsonPrivate::Header *)d->rawData;
    return h->root()->isObject();
}
コード例 #2
0
ファイル: qjsondocument.cpp プロジェクト: fluxer/katie
/*!
    Returns true if the document contains an array.

    \sa array(), isObject()
 */
bool QJsonDocument::isArray() const
{
   if (!d) {
      return false;
   }

   QJsonPrivate::Header *h = (QJsonPrivate::Header *)d->rawData;
   return h->root()->isArray();
}