diff --git a/tools/testfiles/tcompound.h5.xml b/tools/testfiles/tcompound.h5.xml
index 3d4342a380..25db6ae013 100644
--- a/tools/testfiles/tcompound.h5.xml
+++ b/tools/testfiles/tcompound.h5.xml
@@ -5,7 +5,128 @@ Expected output for 'h5dump --xml tcompound.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 1 0.5 2 4 0.333333 3 9 0.25 4 16 0.2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -138,24 +259,6 @@ Expected output for 'h5dump --xml tcompound.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -173,108 +276,5 @@ Expected output for 'h5dump --xml tcompound.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 1 1 1 0.5 2 4 0.333333 3 9 0.25 4 16 0.2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/testfiles/tcompound2.h5.xml b/tools/testfiles/tcompound2.h5.xml
index 67435c6db5..b19226ca82 100644
--- a/tools/testfiles/tcompound2.h5.xml
+++ b/tools/testfiles/tcompound2.h5.xml
@@ -5,128 +5,6 @@ Expected output for 'h5dump --xml tcompound2.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 1 1.1 2 2.2 3 3.3 4 4.4 5 5.5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 1 1 2 2 3 3 4 4 5 5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 1 1 2 2 3 3 4 4 5 5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 1 1 1 0.5 2 4 0.333333 3 9 0.25 4 16 0.2 5 25 0.166667
-
-
-
@@ -192,5 +70,127 @@ Expected output for 'h5dump --xml tcompound2.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 1 0.5 2 4 0.333333 3 9 0.25 4 16 0.2 5 25 0.166667
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1.1 2 2.2 3 3.3 4 4.4 5 5.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 2 2 3 3 4 4 5 5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 2 2 3 3 4 4 5 5
+
+
+
+
diff --git a/tools/testfiles/tenum.h5.xml b/tools/testfiles/tenum.h5.xml
index 7769cb21e3..8fc64a2a41 100644
--- a/tools/testfiles/tenum.h5.xml
+++ b/tools/testfiles/tenum.h5.xml
@@ -5,20 +5,6 @@ Expected output for 'h5dump --xml tenum.h5'
-
-
-
-
-
-
-
-
-
- RED GREEN BLUE GREEN WHITE WHITE BLACK GREEN BLUE RED RED BLUE GREEN
- BLACK WHITE RED WHITE GREEN GREEN BLUE
-
-
-
@@ -55,5 +41,19 @@ Expected output for 'h5dump --xml tenum.h5'
+
+
+
+
+
+
+
+
+
+ RED GREEN BLUE GREEN WHITE WHITE BLACK GREEN BLUE RED RED BLUE GREEN
+ BLACK WHITE RED WHITE GREEN GREEN BLUE
+
+
+
diff --git a/tools/testfiles/thlink.h5.xml b/tools/testfiles/thlink.h5.xml
index 518ae3baba..c1165949db 100644
--- a/tools/testfiles/thlink.h5.xml
+++ b/tools/testfiles/thlink.h5.xml
@@ -5,35 +5,35 @@ Expected output for 'h5dump --xml thlink.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 1 2 3 4
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- 0 1 2 3 4
-
-
+
-
-
-
-
-
-
diff --git a/tools/testfiles/tobjref.h5.xml b/tools/testfiles/tobjref.h5.xml
index beda91d15c..3cfe6f782d 100644
--- a/tools/testfiles/tobjref.h5.xml
+++ b/tools/testfiles/tobjref.h5.xml
@@ -5,7 +5,54 @@ Expected output for 'h5dump --xml tobjref.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "/Group1/Dataset1"
+ "/Group1/Dataset2"
+ "/Group1"
+ "/Group1/Datatype1"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -40,53 +87,6 @@ Expected output for 'h5dump --xml tobjref.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- "/Group1/Dataset1"
- "/Group1/Dataset2"
- "/Group1"
- "/Group1/Datatype1"
-
-
-
diff --git a/tools/testfiles/tref-escapes-at.h5.xml b/tools/testfiles/tref-escapes-at.h5.xml
index 36a54dc162..03184f3ea9 100644
--- a/tools/testfiles/tref-escapes-at.h5.xml
+++ b/tools/testfiles/tref-escapes-at.h5.xml
@@ -6,6 +6,125 @@ Expected output for 'h5dump --xml tref-escapes-at.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 3 6 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 0 0
+
+
+
@@ -158,125 +277,6 @@ Expected output for 'h5dump --xml tref-escapes-at.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 3 6 9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0 0 0
-
-
-
diff --git a/tools/testfiles/tref-escapes.h5.xml b/tools/testfiles/tref-escapes.h5.xml
index 40f5d5ec6b..4f471444c8 100644
--- a/tools/testfiles/tref-escapes.h5.xml
+++ b/tools/testfiles/tref-escapes.h5.xml
@@ -6,33 +6,6 @@ Expected output for 'h5dump --xml tref-escapes.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- "/Group1/Dataset\"quote"
- "/Group1/Dataset\\slash"
- "/Group1/Dataset&"
- "/Group1/Dataset<lt"
- "/Group1/Dataset space"
- "/Group1/Dataset'apos"
- "/Group1/Dataset>gt"
-
-
-
-
@@ -152,6 +125,33 @@ Expected output for 'h5dump --xml tref-escapes.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "/Group1/Dataset\"quote"
+ "/Group1/Dataset\\slash"
+ "/Group1/Dataset&"
+ "/Group1/Dataset<lt"
+ "/Group1/Dataset space"
+ "/Group1/Dataset'apos"
+ "/Group1/Dataset>gt"
+
+
+
+
diff --git a/tools/testfiles/tref.h5.xml b/tools/testfiles/tref.h5.xml
index 0c2fc833c3..26373475ed 100644
--- a/tools/testfiles/tref.h5.xml
+++ b/tools/testfiles/tref.h5.xml
@@ -5,6 +5,27 @@ Expected output for 'h5dump --xml tref.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "/Group1/Dataset1"
+ "/Group1/Dataset2"
+ "/Group1"
+
+
+
@@ -41,26 +62,5 @@ Expected output for 'h5dump --xml tref.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- "/Group1/Dataset1"
- "/Group1/Dataset2"
- "/Group1"
-
-
-
diff --git a/tools/testfiles/tsaf.h5.xml b/tools/testfiles/tsaf.h5.xml
index 9e006d761a..9b3feef224 100644
--- a/tools/testfiles/tsaf.h5.xml
+++ b/tools/testfiles/tsaf.h5.xml
@@ -5,287 +5,6 @@ Expected output for 'h5dump --xml tsaf.h5'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -604320037 "." "don't import" 1 0 0 0 "none" 0 1 0 "devel" 1 3 0 "" 0 0 0 "none" 1 2 1 "" 1 2 0 "" 1 0 1 0
-
-
-
-
-
@@ -2598,5 +2317,286 @@ Expected output for 'h5dump --xml tsaf.h5'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -604320037 "." "don't import" 1 0 0 0 "none" 0 1 0 "devel" 1 3 0 "" 0 0 0 "none" 1 2 1 "" 1 2 0 "" 1 0 1 0
+
+
+
+
+