static void Save(string filename, JobPositionPostings postings) { XmlSerializer serializer = new XmlSerializer(typeof(JobPositionPostings)); StreamWriter writer = new StreamWriter(filename); serializer.Serialize(writer, postings); }
static void Main(string[] args) { JobPositionPostings postings = Load(INPUT_FILENAME); // modify posting here Save(OUTPUT_FILENAME, postings); }
static JobPositionPostings Load(string filename) { StreamReader reader = new StreamReader(INPUT_FILENAME); XmlSerializer serializer = new XmlSerializer(typeof(JobPositionPostings)); JobPositionPostings postings = (JobPositionPostings)serializer.Deserialize(reader); return(postings); }