More on events (1/3)
The start-element event takes a list of attributes. Functions to handle them are:
SAX:ATTRIBUTE | class |
SAX:MAKE-ATTRIBUTE (&key namespace-uri local-name qname value specified-p) |
function |
SAX:FIND-ATTRIBUTE (qname attribute-list) | function |
SAX:FIND-ATTRIBUTE-NS (uri lname attribute-list) | function |
SAX:ATTRIBUTE-NAMESPACE-URI (attribute) | accessor |
SAX:ATTRIBUTE-LOCAL-NAME (attribute) | accessor |
SAX:ATTRIBUTE-QNAME (attribute) | accessor |
SAX:ATTRIBUTE-VALUE (attribute) | accessor |
SAX:ATTRIBUTE-SPECIFIED-P (attribute) | accessor |
For compatibility, some of these are a little old-fashioned, i.e. more like DOM than STP.