diff --git a/docs/exporting-xml.html b/docs/exporting-xml.html
index 12471f7dc..cbebef217 100644
--- a/docs/exporting-xml.html
+++ b/docs/exporting-xml.html
@@ -231,11 +231,14 @@
Step 3. Defining the column mapping
The "XML Column Mapping" dialog
table describes the XML (JSON/YAML) represenation of each exported row:
- Expression starting with SQL:
+
Expressions starting with SQL:
will be replaced by the value of the SQL expression thereafter.
T is the alias for the row. Note
that even scalar subqueries are allowed here.
+ Expressions that do not start with SQL: are included directly as constants in the representation.
+
+
j:assoc elements will be
replaced by the representation of the associated rows.
diff --git a/src/main/gui/net/sf/jailer/ui/FileView.java b/src/main/gui/net/sf/jailer/ui/FileView.java
index a956eb5f3..77abb4270 100644
--- a/src/main/gui/net/sf/jailer/ui/FileView.java
+++ b/src/main/gui/net/sf/jailer/ui/FileView.java
@@ -84,7 +84,7 @@ public FileView(Window owner, Window window, String file, boolean withSyntaxHigh
this.withSyntaxHighlighting = withSyntaxHighlighting;
this.isXml = file.toLowerCase().endsWith(".xml");
this.isJson = file.toLowerCase().endsWith(".json");
- this.isYaml = file.toLowerCase().endsWith(".yaml");
+ this.isYaml = file.toLowerCase().endsWith(".yaml") || file.toLowerCase().endsWith(".yml");
File f = new File(file);
if (f.exists() && f.length() > 65L*1024L*1024L / (file.toLowerCase().endsWith(".zip") || file.toLowerCase().endsWith(".gz")? 5 : 1)) {