COBOL2002 XML連携機能ガイド


3.3.3 Item要素

入出力データ情報定義機能を使用した場合,Item要素に対応したアクセス情報フラグとデータ長が生成されます。

〈この項の構成〉

(1) 指定例

(DTDの例)
<?xml version="1.0" encoding="Shift_JIS"?>
 
<!DOCTYPE root [
  <!ELEMENT root (item01)>
  <!ELEMENT item01  (#PCDATA)>
]>
<root/>
(DDFの例)
<?xml version="1.0" encoding="Shift_JIS"?>
<Interface interfaceName="EXAMPLE">
  <BaseElement elemName="root" accessInfo="yes">
    <Item elemName="item01" type="alphanumeric"
          size="10" />
  </BaseElement>
</Interface>
(生成されるCOBOLデータ項目)
 01 root-BASE.
  02 item01 PIC X(10).
* Access Information
  02 item01-FLG PIC 1(32) USAGE BIT.
  02 item01-LEN PIC 9(9) USAGE COMP.