0
私はXmlNode
を持っていますが、その中で「Node」の1つを更新しました。今度は元のノードを変更した値で新しいノードに更新したいのですが、これを行うことはできません。ここでは、コードは次のとおりです。XmlNode InnerXmlをアップデートするには
XmlNode parametersNode = p_xmlServiceRequest.SelectSingleNode("//Parameters");
XmlDocument doc = new XmlDocument();
doc.LoadXml(parametersNode.OuterXml);
XmlNode nodeXML = doc.SelectSingleNode("/Parameters/Parameter[@Name='PolNum']");
nodeXML.Attributes["Value"].Value.Replace('g','G');
どのように私はnodeXML
の新しい価値と私のparametersNode
を更新することができますか?
'String.Replace'は、既存の値を置き換えず、置き換えられた値で新しい文字列を返します。その新しい値を割り当てる必要があります。 –
@ManfredRadlwimmerどうすればいいですか? – Lara
* "C#で値を割り当てるにはどうすればいいですか" *を意味しますか? –