Validating an xml document using dtd in asp net
Its background, basic concepts and use are presented in Section 1.The dialog constructs of form, menu and link, and the mechanism (Form Interpretation Algorithm) by which they are interpreted are then introduced in Section 2.
Unfortunately the code above has lots of special cases I didn't bother to write tests for, so I can't really maintain it.
A list of implementations is included in the Voice XML 2.0 implementation report, along with the associated test suite. In this document, the key words "must", "must not", "required", "shall", "shall not", "should", "should not", "recommended", "may", and "optional" are to be interpreted as described in [RFC2119] and indicate requirement levels for compliant Voice XML implementations.