Inno SetupのXMLファイルに新しいノードを追加しようとしています。ノードは正しく追加されましたが、次のタグが削除されるか改行が追加される前に改行が追加されました。ここ は私の追加ノードのコードです:ここでInno Setup:インデント付きのXML文書を保存
NewNode := XMLDoc.createElement('Test');
XMLDoc.setProperty('SelectionLanguage', 'XPath');
RootNode := XMLDoc.selectSingleNode('//Configuration/AppSettings');
RootNode.appendChild (NewNode);
RootNode.lastChild.text :='New Node';
は私のXMLファイルです:
<Configuration>
<AppSettings Name="General Settings">
<StartTime/>
<StopTime/>
<TimeBetweenTests>30</TimeBetweenTests>
<Port>600</Port>
<Test>New Node</Test></AppSettings>
</Configuration>
私はそれが前にあったように、タグ
</AppSettings>
が改行に滞在し期待していました新しいノードの追加。 改行を追加してフォーマットをより読みやすくするにはどうすればよいですか?
おかげ@Martin 、この行はトリックでした! – ZeevT