我有以下 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 吗?