private void errUnquotedAttributeValOrNull() throws SAXException {
        err("Found unquoted value for \u201c" + piTarget
                + "\u201d pseudo-attribute \u201c" + attributeName
                + "\u201d. The value of all pseudo-attributes in \u201c"
                + piTarget + "\u201d instructions must be quoted.");
    }
Collect a set of attribues and values from the data part of a PI.

<p>
The bulk of this method and associated methods that follow it here are
copied from the nu.validator.htmlparser.impl.Tokenizer class, with
appropriate modifications.
</p>

@see nu.validator.htmlparser.impl.Tokenizer
@see nu.validator.htmlparser.impl.ErrorReportingTokenizer
src/nu/validator/checker/XmlPiChecker.java