データベース

38. DATA-INTO とは

XML-INTOに関連してDATA-INTOという演算命令があるのを
聞いたことがあるかも知れない。

DATA-INTO とはXMLパーサーの種類も指定することができる
XML-INTO である。
つまりXMLだけでなく他のデータ・ベース形式であっても
RPGの変数に変換できるようにしようというものである。
例えば対象はJSON(=JavaScript Object Notition)である。

IBMはJSONというXMLの拡張が出現してきたことに影響を受けて
いろいろな種類のパーサーが必要になると予想して
パーザーを指定することができるようにXML-INTOを
拡張した。
それが DATA-INTO であり I5/OS Ver7.2から使えるようになった。
ここでは DATA-INTO の解説はしないが
必要となれば説明を加えていく予定である。

XML-INTOの調査を弊社が始めた理由はJSONの解析のためである。
弊社ではJSON-INTO 演算命令の互換機能を開発中である。。