LOTUS DOMINO の XML
その下の関連項目セクションでは、この例の中で DXL 形式で示される要素について説明します。
各要素の属性は、要素の開始タグの左右の不等号記号の中に記述されています。要素の終了タグの位置は、要素の包含階層を示します。たとえば、agent 要素の開始タグと終了タグは、noteinfo、trigger、および code などの要素タグを囲んでいます。これは、これらの要素が agent 要素に包含されていることを示します。また、agentdata 要素は agent 要素の直後に置かれていますが、agent 要素に含まれてはいません。
<agent name="Runexport" hide="v3" publicaccess="false" designerversion="6">
<noteinfo noteid="13e" unid="C20C437939E6199E85256A38005FD842"sequence="1">
<created> <datetime dst="true">20010424T132652,82-04</datetime> </created>
<modified> <datetime dst="true">20010424T132713,69-04</datetime> </modified>
<revised> <datetime dst="true">20010424T132713,67-04</datetime> </revised>
<lastaccessed> <datetime dst="true">20010424T132713,68-04</datetime> </lastaccessed>
<addedtofile> <datetime dst="true">20010424T132713,68-04</datetime> </addedtofile>
</noteinfo>
<updatedby> <name>CN=Mary Lally/OU=CAM/O=Condor</name> </updatedby>
<designchange> <datetime dst="true">20010424T132713,61-04</datetime> </designchange>
<trigger type="actionsmenu" />
<documentset type="selected" />
<code section="options"> <lotusscript>Option Public</lotusscript> </code>
<code event="initialize">
<lotusscript>Sub Initialize Dim session As New NotesSessionDim db As NotesDatabase Set db = session.CurrentDatabase REMOpen xml file named after current database Dim stream AsNotesStream Set stream = session.CreateStream filename$ ="c:\dxl\" & Left(db.FileName, Len(db.FileName) - 3) & "xml" IfNot stream.Open(filename$) Then Messagebox "Cannot open " &filename$,, "Error" Exit Sub End If Call stream.Truncate REMCreate note collection for current database Dim nc AsNotesNoteCollection Set nc = db.CreateNoteCollection(False)Call nc.SelectAllDesignElements(4) Call nc.BuildCollection REMExport note collection as DXL Dim exporter As NotesDXLExporterSet exporter = session.CreateDXLExporter(nc, stream) Callexporter.Process End Sub</lotusscript>
</code>
<rundata processeddocs="0" exitcode="0">
<agentmodified> <datetime dst="true">20010424T132713,62-04</datetime> </agentmodified>
</rundata>
<item name="$Restricted" sign="true"> <number>1</number> </item>
</agent>
<agentdata>
<noteinfo noteid="142" unid="1CFBEA5CF86B8F8D85256A38005FEA22"sequence="1">
<created> <datetime dst="true">20010424T132738,58-04</datetime> </created>
<modified> <datetime dst="true">20010424T132738,59-04</datetime> </modified>
<revised> <datetime dst="true">20010424T132738,58-04</datetime> </revised>
<lastaccessed> <datetime dst="true">20010424T132738,58-04</datetime> </lastaccessed>
<addedtofile> <datetime dst="true">20010424T132738,58-04</datetime> </addedtofile>
</agentdata>
関連項目