1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
%events = (
start_document => {},
processing_instruction => {Target => 'xml-stylesheet',
Data => 'href="style.xml" type="text/xsl"'
},
start_prefix_mapping => {Prefix => 'foo',
NamespaceURI => 'http://localhost/foo'
},
start_element => {Name => 'foo:root',
LocalName => 'root',
Prefix => 'foo',
Attributes => {}
},
characters => {Data => 'i am some text'},
ignorable_whitespace => {Data => ' '},
skipped_entity => {Name => 'huh'},
set_document_locator => {Name => 'huh'},
end_element => {Name => 'foo:root',
LocalName => 'root',
Prefix => 'foo'
},
end_prefix_mapping => {Prefix => 'foo',
NamespaceURI => 'http://localhost/foo'
},
xml_decl => {Version => '1.0'},
start_cdata => {},
end_cdata => {},
comment => {Data => 'i am a comment'},
entity_reference => {Bogus => 1},
notation_decl => {Name => 'entname',
PublicID => 'huh?'
},
unparsed_entity_decl => {Name => 'entname',
PublicID => 'huh?',
NotationName => 'notname'
},
element_decl => {Name => 'elname',
Model => 'huh?',
},
attlist_decl => {},
doctype_decl => {},
entity_decl => {},
attribute_decl => {ElementName => 'elname',
AttrName => 'attr',
},
internal_entity_decl => {Name => 'entname',
Value => 'entavl'
},
external_entity_decl => {Name => 'entname',
PublicID => 'huh?'
},
resolve_entity => {},
start_dtd => {},
end_dtd => {},
start_entity => {Name => 'entname'},
end_entity => {Name => 'entname'},
warning => {Message => 'i warned ye!'},
error => {Message => 'bad things'},
fatal_error => {Message => 'et tu brute?'},
end_document => {msg => 'parse complete'}
);
|