次の表は、XML 拡張文の実行に関連する COBOL 文を示しています。一部の COBOL 文 (主に DISPLAY 文) は省略されています。この例のソースは example09.cbl というファイルにあります。
	  
	 初期化
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 XML INITIALIZE. 
 
				   | 
 
				   XML INITIALIZE 文を実行します(パラメーターなし)。 | 
 
				
 
				 
				   
					 If Not XML-OK Go To Z. 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 | 
 
				
 
			 
 
		  
 
	  
	 XML ドキュメントのエクスポート
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 Move … To Time-Stamp. 
				   | 
 
				   Time-Stamp フィールドに値を入力します。 | 
 
				
 
				 
				   
					 XML EXPORT FILE
 Address-Struct
 "address09a"
 "Address-Struct". 
				   | 
 
				   データ項目アドレス、XML ドキュメント ファイル名、および ModelFileName#DataFileName パラメーター値を指定して、XML EXPORT FILE 文を実行します。 | 
 
				
 
				 
				   
					 If Not XML-OK Go To Z. 
 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 | 
 
				
 
			 
 
		  
 
	  
	 外部 XML 形式への変換
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 XML TRANSFORM FILE
 "address09a"
 "toext"
 "address09b". 
				   | 
 
				   入力 XML ドキュメント ファイル名、XSLT スタイルシート ファイル名、および出力 XML ドキュメント ファイル名を指定して、XML TRANSFORM FILE 文を実行します。 | 
 
				
 
				 
				   
					 If Not XML-OK Go To Z. 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 | 
 
				
 
			 
 
		  
 
	  
	 内部 XML 形式への変換
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 Initialize Address-Struct. 
				   | 
 
				   アドレス項目にデータが含まれていないことを確認します。 | 
 
				
 
				 
				   
					 XML TRANSFORM FILE
 "address09b"
 "toint"
 "address09c". 
				   | 
 
				   入力 XML ドキュメント ファイル名、XSLT スタイルシート ファイル名、および出力 XML ドキュメント ファイル名を指定して、XML TRANSFORM FILE 文を実行します。 | 
 
				
 
				 
				   
					 If Not XML-OK Go To Z. 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 | 
 
				
 
			 
 
		  
 
	  
	 XML ドキュメントのインポート
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 XML IMPORT FILE
 Address-Struct
 "address09c"
 "Address-Struct". 
				   | 
 
				   データ項目アドレス、XML ドキュメント ファイル名、および ModelFileName#DataFileName パラメーター値を指定して、XML IMPORT FILE 文を実行します。 | 
 
				
 
				 
				   
					 If Not XML-OK Go To Z. 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 | 
 
				
 
			 
 
		  
 
	  
	 COBOL 属性を含むように変換
		 
		
 
			  
			  
			 
				 
				  |  COBOL 文 | 
 
				   説明 | 
 
				
			  
				 
				   
					 XML TRANSFORM FILE
 "address09c"
 "example09"
 "address09d ". 
				   | 
 
				   入力 XML ドキュメント ファイル名、XSLT スタイルシート ファイル名、および出力 XML ドキュメント ファイル名を指定して、XML TRANSFORM FILE 文を実行します。 | 
 
				
 
				 
				   
					 If Not
XML-OK Go To Z. 
				   | 
 
				   文が正常に終了しない場合は、終了ロジックに進みます。 |