cdataセクション内のテキストを置き換えたいのですが、単純にテキストを追加しようとするとCDATA定義が失われます。CDATA内のテキストを更新するには
私はこのようなXML持っている:私は新しい値でこのフィールドを更新しようとすると
<title><![CDATA[string]]></title>
を:
myXmlNode.SelectSingleNode("title").InnerText = TextBoxName.Text;
出力は、私が保つことができるかどう
<title>string</title>
ですそれはCDATAとしてですか?
私はこれを行う方法だったと思っていました。 XmlCDataSectionクラスをチェックしています。 – Noldorin
私にも勝つが、明らかなキャストが必要だが、 –
@マチュー:何か他にキャストが必要ですか?私はそれを見ない? – AnthonyWJones