From 93bcf8d4946f71cb3572b61733aae4cbe16ea68d Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Wed, 12 Apr 2023 23:09:04 +0200 Subject: [PATCH] Bugfix: KML header malformed. Fixes #1522. Introduced in 82fe859c846b2dc96b8980990c8d71482bc2413f --- .../io/file/exporter/KMLTrackExporter.java | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/io/file/exporter/KMLTrackExporter.java b/src/main/java/de/dennisguse/opentracks/io/file/exporter/KMLTrackExporter.java index 117ec7b9d..f7e1e1184 100644 --- a/src/main/java/de/dennisguse/opentracks/io/file/exporter/KMLTrackExporter.java +++ b/src/main/java/de/dennisguse/opentracks/io/file/exporter/KMLTrackExporter.java @@ -226,15 +226,19 @@ public class KMLTrackExporter implements TrackExporter { private void writeHeader(Track[] tracks) { if (printWriter != null) { - printWriter.println(""); - printWriter.println(""); - //TODO ADD xsi:schemaLocation for atom - printWriter.println("xsi:schemaLocation=" + - "\"http://www.opengis.net/kml/2.3 http://schemas.opengis.net/kml/2.3/ogckml23.xsd" - + " http://opentracksapp.com/xmlschemas/v1 http://opentracksapp.com/xmlschemas/OpenTracks_v1.xsd\">"); - + printWriter.println( + """ + + """); + printWriter.println( + """ + + """); //TODO ADD xsi:schemaLocation for atom printWriter.println(""); printWriter.println("1"); printWriter.println("1");