Info*Engine オブジェクト
Info*Engine グループには、1 つまたは複数のオブジェクトを含むことができます。XML ドキュメントでは、各オブジェクトは、<wc:INSTANCE> 開始タグと </wc:INSTANCE> 終了タグによって識別されます。オブジェクトには、何個でも属性を含めることができ、各属性にはデータを含めることができます。各 Info*Engine 属性は、wc:INSTANCE 要素内に現れる XML サブ要素に対応しています。
たとえば、以下の XML ドキュメントは、<EMP> タグと </EMP> タグで区切られ、1 つのオブジェクトが含まれている 1 つの Info*Engine グループを表していると仮定します。オブジェクトは、<wc:INSTANCE> タグと </wc:INSTANCE> タグで区切られています。
<wc:COLLECTION xmlns:wc="http://www.ptc.com/infoengine/1.0">
<EMP NAME="empGrp" TYPE="Object" STATUS="0">
<wc:INSTANCE>
<EMPNO>7934</EMPNO>
<ENAME>MILLER</ENAME>
<JOB>CLERK</JOB>
<MGR>7782</MGR>
<HIREDATE>1982-01-23 00:00:00.0</HIREDATE>
<SAL>1300</SAL>
<COMM/>
<DEPTNO>10</DEPTNO>
</wc:INSTANCE>
</EMP>
</wc:COLLECTION">
この例では、Info*Engine の属性にサブ要素タグがあり、オブジェクトに以下の属性があると判断できます。
EMPNO
ENAME
JOB
MGR
HIREDATE
SAL
COMM
DEPTNO