public static CacheDatFile GetCacheDat(XmlDocument doc) { CacheDatFile cdf = new CacheDatFile(); cdf.ReadXml(doc.DocumentElement); return(cdf); }
public static string GetXml(CacheDatFile cdf) { StringBuilder sb = new StringBuilder(); sb.AppendLine(XmlHeader); if (cdf != null) { var name = "CacheFile"; OpenTag(sb, 0, name); cdf.WriteXml(sb, 1); CloseTag(sb, 0, name); } return(sb.ToString()); }