Снизу XML сниппета Я хочу, чтобы удалить только «ConnectionString» тег из <appSettings>
родительского тега:Как удалить определенный тег из файла XML с помощью Powershell?
<configuration>
<appSettings>
<add key="ConnectionString" value=" Data Source=192.168.1.19;Network Library=DBMSSOCN;Initial Catalog=Demo;Persist Security Info=True; User ID=sa;Password=powershell;Application Name=web;Connect Timeout=200; pooling='true'; Max Pool Size=200;"/>
<add key="ConnectionString1" value=" Data Source=192.168.1.19;Network Library=DBMSSOCN;Initial Catalog=Demo;Persist Security Info=True; User ID=sa;Password=powershell;Application Name=web;Connect Timeout=200; pooling='true'; Max Pool Size=200;"/>
<add key="ConnectionString2" value=" Data Source=192.168.1.19;Network Library=DBMSSOCN;Initial Catalog=Demo;Persist Security Info=True; User ID=sa;Password=powershell;Application Name=web;Connect Timeout=200; pooling='true'; Max Pool Size=200;"/>
</appSettings>
</configuration>
Пожалуйста, дайте мне знать, как это сделать с помощью PowerShell?
Спасибо, что это сработало для меня. После удаления строк подключения из тега appSettings. Тем не менее я должен выбрать 30+ тегов из тега appSettings и скопировать выбранные теги в другой XML-файл. Пожалуйста, дайте мне знать, как это сделать? Теги имеют ключевые значения, такие как –
Praveen