我有我的名爲Test.xml的xml文件。我只想將xml標記<con:selectedAuthProfile>value</con:selectedAuthProfile>
的內容從值替換爲xml標記<con:testStep>
中的「Pharmacy-Authorization」,其id =「123456789」。我希望我能爲此找到代碼。 Thankyou提前的傢伙!我會解釋下面的過程。替換批處理文件中的特定XML標記內容
- 搜索XML標記
<con:testStep type=a id=>
id爲 「123456789」 內部的標籤,我需要更換XML標籤
<con:selectedAuthProfile>*</con:selectedAuthProfile>
下面的內容是代碼:
<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>
的發生。我只想根據其標記爲<con:testStep>
的「父母標記」更改此標記的內容,其ID =「123456789」。我希望這將是可能的
它會變得棘手,因爲'*'被批量保留爲通配符。 – Jonas
我只是把*作爲示例內容。我只是編輯它:) – creulo
好吧我有一個解決方案來更改文件中的特定單詞我希望它可以幫助 – Jonas