July 8, 2005
MarkBernstein.org
 

Hello? XML Police?

A customer sent us an OPML file with the following XML processing directive:

<?pos=1?>

My parser says "this is illegal", bailing at the '=' sign -- presumably because the target of a processing directive can only contain letters, numbers, and underscores.

Am I right?