private boolean skipAll(BitSet bitSet) throws IOException {
        boolean skipped = false;
        stream.mark(1);
        for (byte read = read(); contains(bitSet, read); read = read()) {
            skipped = true;
            stream.mark(1);
        }
        stream.reset();
        return skipped;
    }
Read an attribute from the stream

@return the attribute as a Map.Entry, where the key is the attribute's name and
the value is the attribute's value. If there is no attribute, return null
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-html-module/src/main/java/org/apache/tika/parser/html/charsetdetector/PreScanner.java