in reply to Problem with CGI::XML

The purpose of CGI::XML is to transfer between CGI parameters and an XML representation. Apparently, the DTD being used has a keywords tag for that kind of CGI state.

If you want precise control over the generated XML, you'll have to roll your own code, not use that module, since that module is about saving CGI state in a particular manner.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.