Мне нужно загрузить файл KML при загрузке файла, преобразовать его в GML с помощью XSLT и затем сохранить его в моей базе данных SQL 2008. Я не знаю, как это сделать. Любая помощь приветствуется.Как использовать XSLT при загрузке файла ASP.Net MVC
Вот код, который я до сих пор:
public ActionResult Create(GeoRegion georegion, HttpPostedFileBase Polygon)
{
if (ModelState.IsValid)
{
if (Polygon.ContentLength > 0)
{
var fileName = Path.GetFileName(Polygon.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
Polygon.SaveAs(path);
}
db.GeoRegions.Add(georegion);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(georegion);
}
Если вы еще не сделали этого, я рекомендую прочитать [эту статью] (HTTP: // spanring .eu/blog/2005/12/11/kml2gml /) Кристиан Спанринг. – kush