I still have several refinements to make and some outstanding issues as to what the XML-RPC spec means in places. Outstanding work includes:
- definitions for some common types should be factored into a separate schema document (my schema editor doesn't support this)
- value types not specified in detail
- I haven't worked out how to represent the case for valueType where a default type of string is assumed:
which can co-exist with the non-default representation of string, i4, etc, for example:
Any feedback on what I have done so far would be very welcome.