この記事ではGPX (GPS eXchange Format)ファイルを読み込む方法を記述します.
まずは,XML Schema GPX 1.1 Schema (gpx.xsd)を貰ってきます.
XML スキーマ定義 ツールを用いてXML Schemaからコードを生成します.
xsd gpx.xsd /classes /language:cs /namespace:Gpx
生成されたコード gpx.cs を任意のプロジェクトに組み込みます.以下のようにしてgpxファイルを読み込むことができます.
Gpx.gpxType gpx; using (var file = new System.IO.FileStream("...\\test.gpx", System.IO.FileMode.Open)) { var xmls = new System.Xml.Serialization.XmlSerializer(typeof(Gpx.gpxType)); gpx = (Gpx.gpxType)xmls.Deserialize(file); file.Close(); }
0 件のコメント:
コメントを投稿