[ via Daring Fireball ] Todd Ditchendorf’s XML Nanny checks an XML or XHTML document for well-formedness* and validity.
Yeah, I know I shouldn’t send a text/html content type header, and Sam Ruby has some nice stuff for sending the right header on a user agent basis, but hey, I’m going to let it pass.
*Well-formedness is one awkward neologism.
