Beispiel #1
0
		/////////////////////////////////////////////////////////////////////////////
		public static Document Open(string sFileName)
		{
			try
			{
				DocumentIO docIO = new DocumentIO();
				bool bOK = docIO.Open(sFileName, false/*bWriter*/);
				if (!bOK)
					return null;

				string sDocument = docIO.ReadToEnd();
				docIO.Close();
				if (sDocument == null)
					return null;

				Serializer serializer = new Serializer(true/*bXml*/);
				return serializer.Deserialize<Document>(sDocument);
			}
			catch (Exception e)
			{
				System.Diagnostics.Debug.WriteLine(e.Message);
				e.Assert();
			}

			return null;
		}