<xs:restriction base="xs:float">
<xs:pattern value="[-+]?[0-9]{0,2}(\.[0-9]{1,1})?"></xs:pattern>
</xs:restriction>
to
<xs:restriction base="xs:float">
<xs:pattern value="[\-+]?[0-9]{0,2}(\.[0-9]{1,1})?"></xs:pattern>
</xs:restriction>
Changed the - to \- and it took care of the issue.
Thanks for the correction. I will soon produce a new version of the
schema and add this one.
There will only be one major change in the next version, which is a
rename of a few elements (mainly gps elements which appear often in
files) to reduce the size of the golfml file.
Thanks again for the correction.
Pierre