XMLファイルを編集する必要があり、これを行うスクリプトを作成したいと考えています。 XMLに関する私の経験はほとんど存在しないので、私はあなたの助けを求めています。XMLでコンテンツを置換する
以下のXMLには、プラスのの値がの要素と、負の値を持つ要素の2つの転送命令が含まれています。 sのあるAddressId、およびその逆
- pickup_taskを置き換える:私は何をしたいの負値が含まれているすべてのトランスポート・オーダーのため、ありますピックアップタスクのタスクウィンドウ(from_instantとtill_instant)を配信タスクの値で置き換えます。
VBスクリプトやバッチなどを200個以上のtransport_ordersを持つファイルに置き換えることは可能ですか?
おかげでここ
<?xml version="1.0" encoding="iso-8859-2"?>
<misu version="2010">
<transport_orders>
<transport_order>
<id>NOCCO/12-006798_1</id>
<order_number>NOCCO/12-006798_1</order_number>
<order_date>2012-03-30</order_date>
<contactId>C04396</contactId>
<productId>0103-01101025</productId>
<sum>3135.51</sum>
<currency_code></currency_code>
<reference>NOCCO/12-006798</reference>
<amounts>
<amount>
<unit_code>kg</unit_code>
<value>324.00</value>
</amount>
</amounts>
<pickup_task>
<addressid>BUCU</addressid>
<task_window>
<from_instant>2012-04-20T18:26:43</from_instant>
<till_instant>2012-04-20T18:26:43</till_instant>
</task_window>
</pickup_task>
<delivery_task>
<addressid>C04396_1</addressid>
<task_window>
<from_instant>2012-04-23T00:00:00</from_instant>
<till_instant>2012-04-24T00:00:00</till_instant>
</task_window>
</delivery_task>
</transport_order>
<transport_order>
<id>NOCCO/12-007016_2</id>
<order_number>NOCCO/12-007016_2</order_number>
<order_date>2012-04-02</order_date>
<contactId>C01137</contactId>
<productId>0604-08L15000</productId>
<sum>495.00</sum>
<currency_code></currency_code>
<reference>NOCCO/12-007016</reference>
<amounts>
<amount>
<unit_code>m2</unit_code>
<value>-5.00</value>
</amount>
</amounts>
<pickup_task>
<addressid>SFGH</addressid>
<task_window>
<from_instant>2012-04-20T18:26:43</from_instant>
<till_instant>2012-04-20T18:26:43</till_instant>
</task_window>
</pickup_task>
<delivery_task>
<addressid>C01137_1</addressid>
<task_window>
<from_instant>2012-04-23T00:00:00</from_instant>
<till_instant>2012-04-24T00:00:00</till_instant>
</task_window>
</delivery_task>
</transport_order>
</transport_orders>
</misu>
あなたはどのプラットフォーム/言語を開いていますか? – McGarnagle
最も関連性の高いものは視覚的な基本的なものです。私はいつもここで助けを借りてコードを書くだけです。 –
それはVB.NETまたはVB Scriptでしょうか? (Powershell?)これは.NETではかなり簡単ですが、あなたが望むものではないと思います... – McGarnagle