Test.xmlという名前のxmlファイルがあります。私は、xmlタグ<con:selectedAuthProfile>value</con:selectedAuthProfile>
の内容だけを、id = "123456789"のxxxタグ<con:testStep>
内の値から "Pharmacy-Authorization"に置き換えたいと考えています。私はこのためのコードを見つけることができれば幸いです。事前にみんなありがとう!私は以下のプロセスを説明します。私は、XMLタグの内容以下<con:selectedAuthProfile>*</con:selectedAuthProfile>
特定のXMLタグの内容をバッチファイルに置き換えます。
を交換する必要があり、そのタグ内
- idで検索XMLタグ
<con:testStep type=a id=>
= "123456789" はコードです:
<con:testStep type="a" name="TestStep 1" id="123456789"> <xml1>XMLVALUE1</xml1> <xml2>XMLVALUE2</xml2> <con:selectedAuthProfile>value</con:selectedAuthProfile> </con:testStep> <con:testStep type="b" name="TestStep 2" id="987654321"> <xml3>XMLVALUE3</xml3> <xml4>XMLVALUE4</xml4> <con:selectedAuthProfile>value</con:selectedAuthProfile> </con:testStep>
XMLには、<con:selectedAuthProfile>value</con:selectedAuthProfile>
の2つのインスタンス/オカレンスがあります。私は、このタグの内容を、その親タグ(id = "123456789"の<con:testStep>
)に基づいて変更したいだけです。私は可能であることを望む
バッチでは '*'がワイルドカードとして予約されているので、やりにくくなります。 – Jonas
サンプルコンテンツとして*を入れました。私はちょうどそれを編集します:) – creulo
私はファイル内の特定の単語を変更するための解決策を持っています。私はそれが助けてくれることを願っています – Jonas