for (; ch != CharacterIterator.DONE && ch != '=' && ch != '&'; ch = is.next())
readChar(converter, is, ch, isTop);
String key = converter.getConvertedString();
converter.clear();
if (ch == '=')
ch = is.next();
for (; ch != CharacterIterator.DONE && ch != '&'; ch = is.next())
readChar(converter, is, ch, isTop);