-
+
@@ -168,7 +168,7 @@ details:not([open]) .show-closed { display: inline }
-->
-
+
:
@@ -193,35 +193,37 @@ details:not([open]) .show-closed { display: inline }
-
-
-
-
-
-
-
-
+
+
-
+
An array of
-
+
{ local-name() }{ if (@max-occurs != '1') then 's' else '' }
-
+
Array members, or a singleton
-
-
-
+
{ local-name() }
-
+
+
+ not seeing json tree id for { name(.) }
+
+
+
+
+
+
+
+
{ local-name()}s
@@ -279,11 +281,12 @@ details:not([open]) .show-closed { display: inline }
{ @as-type }
-
-
-
-
+
+
+
+
+
diff --git a/toolchains/xslt-M4/document/json/object-reference-html.xsl b/toolchains/xslt-M4/document/json/object-reference-html.xsl
index fdd1411e5..0cceb5e0d 100644
--- a/toolchains/xslt-M4/document/json/object-reference-html.xsl
+++ b/toolchains/xslt-M4/document/json/object-reference-html.xsl
@@ -63,7 +63,9 @@
-
+
+
+
@@ -95,8 +97,6 @@
-->
-
-
@@ -104,7 +104,7 @@
-
+
{ name(.) => replace('^define\-','') } of
diff --git a/toolchains/xslt-M4/document/xml/element-index-html.xsl b/toolchains/xslt-M4/document/xml/element-index-html.xsl
index 72b047c85..13d148748 100644
--- a/toolchains/xslt-M4/document/xml/element-index-html.xsl
+++ b/toolchains/xslt-M4/document/xml/element-index-html.xsl
@@ -53,14 +53,23 @@
-
-
- { formal-name }
- { name() }
+
+
+ Missing link?
+
+
+
+ { @name }
+
+ { formal-name }
+
+ { */formal-name }
+
diff --git a/toolchains/xslt-M4/document/xml/element-reference-html.xsl b/toolchains/xslt-M4/document/xml/element-reference-html.xsl
index 112a58b07..3ccdcbf9f 100644
--- a/toolchains/xslt-M4/document/xml/element-reference-html.xsl
+++ b/toolchains/xslt-M4/document/xml/element-reference-html.xsl
@@ -67,9 +67,10 @@
-
+
+
+
-
@@ -79,9 +80,12 @@
-
+
-
{ name(.) => replace('^define\-','') } { formal-name }
+
{ (formal-name, name())[1] }
+