メニューボタン
サポートチーム便り2011.12.14

XML-INTOを使用する

Question

XML-INTO コマンドでは、オプションに文書パラメーターが必要です。コードは次のようになります。

xmlfile = '/home/myname/my_xml_doc.xml';

options = 'doc=file +
      path=RequestForUICGroup/RequestForUIC +
      case=any +
      allowextra=yes +
      allowmissing=yes';

xml-into RequestForUIC %xml(xmlfile: options);

CGI パラメーターを Web インターフェースからプログラムに渡すなどして、変数を入力として使用できるでしょうか。この変数は IFS に書き出し、再度読み取ることはできましたが、コードが長すぎるような感じがします。

Answer

変数から XML 文書を取得するのは XML-INTO では既定の操作です。オプションから「doc=file」を削除してください。%XML() への第1パラメーターが XML 文書を含む変数です。

あわせて読みたい記事

PAGE TOP