保存至到XML文件里面

心已赠人 2022-10-02 12:57 317阅读 0赞

///


/// 保存数据值XML中
///

/// 文件的路径+名称
/// 根目录名称 例如:SerialModule
/// 模块名称 例如:OpCode或者Comment
/// 数值
private void SaveToXml(string path,string rootName, string name,string Value)
{

  1. XmlDocument xmlDoc = new XmlDocument();
  2. xmlDoc.Load(path);
  3. XmlNode node;
  4. node = xmlDoc.SelectSingleNode(rootName+"/"+ name);
  5. if (node == null)
  6. \{
  7. XmlElement n = xmlDoc.CreateElement(name);
  8. n.InnerText = Value;
  9. xmlDoc.SelectSingleNode(rootName).AppendChild(n);
  10. \}
  11. else
  12. \{
  13. node.InnerText = Value;
  14. \}
  15. xmlDoc.Save("path");
  16. \}

发表评论

表情:
评论列表 (有 0 条评论,317人围观)

还没有评论,来说两句吧...

相关阅读

    相关 3个数保存1个数里面

    运用位移操作 实际上int有32位,如果三个数都不大于8位,则可以保存4个数 这里保存了3个数,并最后重新取出来,适用于MC方块位置保存,用于把三维坐标保存在map的KV里