API version 1

- ‐

getObject

XMLデータをArray/Mapとして取得します

呼出形式一覧

呼出形式

説明

getObject()

XMLデータをArray/Mapとして返します。

戻り値一覧

戻り値

説明

Array または Map

例外

なし

関連項目

setObjectメソッド

XML ? Array/Map変換ルール



使用例 CRSダウンロード

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

   var xm = new XmlDocument();
   xm <<  xml  <<-
   <?xml version="1.0"?>
   <root>
   <array>
           <integer>1</integer>
           <string>text</string>
           <number>1.5</number>
   </array>
   <array attr="attribute">text with attribute</array>
   <array>text only</array>
   </root>
   ->> ;

   var root = new Array();
   root = xm.getObject( );

   print("データの入り方をjsonツールで確認します(Array)") ;
   var ja = new JSONDocument();
   ja.setObject( root );
           print(ja.toString() );

   print(" ---------------------- ") ;

   var xm = new XmlDocument();
   xm <<  xml  <<-
   <?xml version="1.0"?>
   <root>
   <A>
           <integer>1</integer>
           <string>text</string>
           <number>1.5</number>
   </A>
   <B attr="attribute">text with attribute</B>
   <C>text only</C>
   </root>
   ->> ;

   var root = new Map() ;
   root = xm.getObject() ;

   print("データの入り方をjsonツールで確認します(Map)") ;
   ja.setObject( root );
   print(ja.toString() );

}