[XML-SIG] PyXML for py 2.5
Bob Kline
bkline at rksystems.com
Mon Feb 25 01:15:12 CET 2008
Martin v. Löwis wrote:
> I don't think Python is or should be the premier language to do XML
> processing.
I was just echoing language from the SIG's own home page. We don't need
it to be the best language for XML processing, but it's the language we
use for much of our administrative interfaces and all of our data
exchange arrangements.
> If you have an application that integrates a lot of different things
> (or perhaps just two or three of them), and XML processing is one,
> you should consider Python. Then you should analyze your processing
> needs, and pick a Python library that meets these needs.
That's what we did, and that package (the one the SIG recommended) has
been abandoned in favor of a newer one. It would be nice if we could
reduce the chance of that happening again by having the package
incorporated into the standard library.
>
> If you found that validation is a processing need, I strongly recommend
> that you re-evaluate your processing needs (whether you use Python
> or not). IMHO, validation is much over-rated and over-used.
Well, if you have customers (as we do) who have entered into data
exchange arrangements with other organizations and companies with
agreements to make sure that the documents exchanged meet sets of
validation rules, then it seems that the choice you have is to use an
existing XML validation package or to write your own XML validation
software. We'd rather not re-invent the wheel, but we'd also like to
avoid repeatedly replacing third-party packages as they are abandoned.
--
Bob Kline
http://www.rksystems.com
mailto:bkline at rksystems.com
More information about the XML-SIG
mailing list