XMLファイルからタグ要素の値を読み取るBATCHプログラムを作成して、その値が必要なものと一致する場合は、XMLファイルの名前をExcelにエクスポートしてください。
フォルダーに 20 個の XML ファイルがあるとします。このスクリプトは、XML ファイルから特定のタグ要素の値を読み取り、それに基づいて XML ファイル名を Excel/csv/txt にエクスポートする必要があります。そのため、txt/csv/excel ファイルが出力される可能性があり、基準に一致する 5 つの xml ファイル名が含まれます。
元。フォルダー TEST には、test1.xml、test2.xml などの 20 個の XML ファイルがあります。
test1.xml サンプルは次のようになります...値を確認し、それに基づいてファイルの名前を text/csv/excel にエクスポートする必要があります.....
<?xml version="1.0" encoding="UTF-8"?>
-<sh:StandardBusinessDocumentHeader>
<sh:HeaderVersion>1.0</sh:HeaderVersion>
-<sh:Sender>
<sh:Identifier>3015060500992</sh:Identifier>
</sh:Sender>
-<sh:Receiver>
<sh:Identifier>4539594000005</sh:Identifier>
</sh:Receiver>
-<sh:DocumentIdentification>
<sh:Standard>EAN.UCC</sh:Standard>
<sh:TypeVersion>2.5</sh:TypeVersion>
<sh:InstanceIdentifier>SBDH_4539594000005_tt7x7c71fof8d9adenhr</sh:InstanceIdentifier>
<sh:Type>multiShipmentOrder</sh:Type>
<sh:MultipleType>false</sh:MultipleType>
<sh:CreationDateAndTime>2013-04-09T11:08:54</sh:CreationDateAndTime>
</sh:DocumentIdentification>
</sh:StandardBusinessDocumentHeader>
よろしく、パラグ