writeVTD(temp_offset, 10,
writeVTD(temp_offset, 11,
	private void matchISOEncoding()throws ParseException{		if ((skipChar('s') || skipChar('S'))				&& (skipChar('o') || skipChar('O'))				&& skipChar('-') && skipChar('8')				&& skipChar('8') && skipChar('5')				&& skipChar('9') && skipChar('-'))				{		    if (encoding <= FORMAT_UTF_16LE) {				if (must_utf_8)					throw new EncodingException(							"Can't switch from UTF-8"									+ formatLineNumber());				if (skipChar('1')){				 if (skipChar(ch_temp)) {				     encoding = FORMAT_ISO_8859_1;				     writeVTD(temp_offset, 10,							TOKEN_DEC_ATTR_VAL,							depth);				     return;				 } else if (skipChar('0')){				     encoding = FORMAT_ISO_8859_10;				     writeVTD(temp_offset, 11,								TOKEN_DEC_ATTR_VAL,								depth);				 } else 				     throw new ParseException(								"XML decl error: Invalid Encoding"										+ formatLineNumber());				}else if (skipChar('2')){				    encoding = FORMAT_ISO_8859_2;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				    				}else if (skipChar('3')){				    encoding = FORMAT_ISO_8859_3;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else if (skipChar('4')){				    encoding = FORMAT_ISO_8859_4;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				    				}else if (skipChar('5')){				    encoding = FORMAT_ISO_8859_5;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else if (skipChar('6')){				    encoding = FORMAT_ISO_8859_6;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else if (skipChar('7')){				    encoding = FORMAT_ISO_8859_7;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else if (skipChar('8')){				    encoding = FORMAT_ISO_8859_8;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else if (skipChar('9')){				    encoding = FORMAT_ISO_8859_9;				    writeVTD(temp_offset, 10,								TOKEN_DEC_ATTR_VAL,								depth);				}else				    throw new ParseException(							"XML decl error: Invalid Encoding"									+ formatLineNumber());				if (skipChar(ch_temp))				    return;				    			} else				throw new ParseException(						"XML decl error: Can't switch encoding to ISO-8859"								+ formatLineNumber());		}		throw new ParseException(				"XML decl error: Invalid Encoding"						+ formatLineNumber());	}