API version 1

- ‐

load

readableオブジェクトからXMLを読み込みます。

呼出形式一覧

呼出形式

説明

void load(readable reader)

readableオブジェクトからXMLを読み込みます。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

reader

読み込み元のreadableオブジェクト(ReadLineメソッドを利用できるオブジェクト)

例外

識別子

説明

CRS::Common::Core::XMLDocument-1:1

パースエラーが発生しました。

関連項目

parsesaveメソッド



使用例 CRSダウンロード

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

   /*
    このサンプルは public_root にsample.xml を書き出したのち
    別のオブジェクトで読み込みます
   */

   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 fs = new FileSystem;
   var fp = fs.Open("sample.xml", FileSystem.OPEN_WRITE);
   xm.Save(fp);
   fp.Close();

   var xl = new XmlDocument();
   var nf = new FileSystem;
   var fr = nf.open("sample.xml", FileSystem.OPEN_READ);
   xl.load( fr) ;
   print( xl.tostring() ) ;
   fr.Close();
}