API version 1

- ‐

R

boolean

isValid

JsonDocumentオブジェクトが有効なデータを保持しているかどうかを表します。

関連項目

getObjectメソッド



使用例 CRSダウンロード

Form JsonDoc_02 {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var js = new JSONDocument();
   Map m1;
   m1["title"] = "レコード1";
   m1["item1"] = "アイテム1";
   m1["item2"] = "アイテム2";
   js.setObject( m1 );
   print("Mapデータを確認します") ;
   print(js.toString() );
   js.clear() ;
   print("クリア後 ", js.toString() );

   print("parseを実行します") ;
   var str = "[{\"record\" : \"タイトル\"}]";
   print("文字列は ",str) ;
   js.Parse(str) ;
   print("結果は次の通り");
   print(js.toString( ) ) ;
   print("有効なデータか ",js.isValid) ;

/* --------------------- */
   var ja = new JSONDocument();
   Array arr2( "Hashire kotaro", "オモババ",1.732 );
    print("アレイの確認 ",arr2.toString() );

   ja.setObject( arr2 );
   print(ja.toString() );
   ja.clear() ;
   print("クリア後 ", ja.toString() );

   print("parseを実行します") ;
   var str = "[\"Hashire kotaro\" , \"ヤヤオモ\" , 1.414 ]";
   print("文字列は ",str) ;
   ja.Parse(str) ;
   print("結果は次の通り");
   print(ja.toString( ) ) ;
    print("有効なデータか ",ja.isValid) ;
}