What can you do with half a parser?

Moving beyond XML 1.0's processing assumptions


Simon St. Laurent


XML 1.0 expects that applications

The result of this set of assumptions has been powerful

Text plus context

Offering more by doing less

An unusual API

Event-based textual filtering

Basic Use Cases

Custom Parsing

Editing Applications

Building on Ripper

Licensing and Availability


Start  >