Paul Sandoz wrote:
> Hi IaS,
>
> I chatted with my colleague who wrote the 172 ME parser, you may find
> the source, under the SCSL license here [1].
>
> As i understand this code is about 2 years old and does not have the
> most up to date bug and performance fixes. I think my colleague did some
> very good work here and he achieved very good results in implementing a
> compact and performant implementation.
>
> This is not fully compliant to the XML 1.0 specification in a few areas
> but i think at the time it went (and potentially still does go) much
> further than existing parsers. The following are not supported:
>
> - No support for internal and external subsets of an XML document i.e.
> DTDs. This is because SOAP messages are restricted to such XML documents
> that do not contain internal and external subsets.
>
Correction. The code supports XML 1.0 according to a non-validating XML
parser. So it supports entity substitution and default attribute values.
It used to support just XML processing required by SOAP but the XML
community wanted full compliance to XML 1.0 for non-validation.
Paul.
--
| ? + ? = To question
----------------\
Paul Sandoz
x38109
+33-4-76188109