0

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>

よろしく、パラグ

4

1 に答える 1