<?xml version="1.0"?> <!-- test the values: - BAD + BAD 1. .1 0. .0 - 1 BAD + 1 BAD . BAD 000 ! --> <foo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="decimal-1.xsd"> <!-- The good ones. --> <val> 0. </val> <val> .0 </val> <val> .10 </val> <val> 01. </val> <val> 000 </val> <val>123456789012345678</val> <val>-123456789012345678</val> <val>0.123456789012345678</val> <val>-0.123456789012345678</val> <!-- The bad ones. --> <val>.</val> <val>-</val> <val>+</val> <val>*</val> <val>- 1</val> <val>+ 1</val> <val>+ 0</val> <val>- 0</val> <!--ref>0.0</ref--> </foo>