- Timestamp:
- 03/30/09 15:06:13 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Persistence/Default/Xml/XmlParser.cs
r1454 r1466 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Interfaces; 8 using ICSharpCode.SharpZipLib.Zip; 8 9 9 10 namespace HeuristicLab.Persistence.Default.Xml { … … 105 106 } 106 107 107 public static object DeSerialize(string basename) { 108 public static object DeSerialize(string filename) { 109 ZipFile zipFile = new ZipFile(filename); 108 110 DeSerializer deSerializer = new DeSerializer( 109 ParseTypeCache(new StreamReader(basename + "-types.xml"))); 110 XmlParser parser = new XmlParser(new StreamReader(basename + ".xml")); 111 ParseTypeCache( 112 new StreamReader( 113 zipFile.GetInputStream(zipFile.GetEntry("typecache.xml"))))); 114 XmlParser parser = new XmlParser( 115 new StreamReader(zipFile.GetInputStream(zipFile.GetEntry("data.xml")))); 111 116 return deSerializer.DeSerialize(parser); 112 117 }
Note: See TracChangeset
for help on using the changeset viewer.