次のxmlファイルがあります
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfParams xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Params Key="Domain" Value="User123">
<Variable>
<Name>Domain</Name>
<Type>String</Type>
<Value>User123</Value>
</Variable>
</Params>
<Params Key="Password" Value="Password123">
<Variable>
<Name>Password</Name>
<Type>String</Type>
<Value>Password123</Value>
</Variable>
</Params>
<Params Key="Username" Value="Domain123">
<Variable>
<Name>Username</Name>
<Type>String</Type>
<Value>Domain123</Value>
</Variable>
</Params>
</ArrayOfParams>
Password123
パスワードを からに変更したいNewPassword123
xml は 2 か所で変更する必要があります。
<Params Key="Password" Value="Password123">
と
<Value>Password123</Value>
これはどのように行うことができますか?
私のデザインではなく、既に存在する XML を編集します。私はちょうどそれを変更する必要があります
XDocument を使用しようとしましたが、クエリに問題があります。それを照会する方法を知っているlinqを提供できますか?