gpt4 book ai didi

c# - 在 XML 中使用制表符而不是空格缩进

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:23 25 4
gpt4 key购买 nike

好的,我有一些代码可以更改配置文件中的值。

        string xmlFile = "KeePass.config.xml";
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
XmlWriterSettings settings = new XmlWriterSettings();
settings.IndentChars = "\t";
settings.Indent = true;
xmlDoc.Load(xmlFile);
xmlDoc.SelectSingleNode("Configuration/Application/LastUsedFile").InnerText = fileName;
xmlDoc.Save(xmlFile);

这个问题是它用空格而不是制表符缩进 XML 文件,读取配置文件的程序需要看到带有制表符缩进的 XML。任何帮助将不胜感激。

最佳答案

你试过吗

xmlDoc.PreserveWhitespace = true;

关于c# - 在 XML 中使用制表符而不是空格缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com