Здравствуйте!
Помогите,пожалуйста разобраться. Не получается отпарсить xml из сокета. Если указать в InputSource файл, то все работает отлично.
BufferedReader buf_reader = new BufferedReader(new InputStreamReader(sock.getInputStream(),"UTF-8"));
InputSource isource=new InputSource( buf_reader);
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser saxParser = spf.newSAXParser();
XMLReader xmlReader = saxParser.getXMLReader();
xmlReader.setContentHandler(new XMLParser());
xmlReader.parse(isource);
Здравствуйте, G-rek, Вы писали:
GR>Здравствуйте!
GR>Помогите,пожалуйста разобраться. Не получается отпарсить xml из сокета. Если указать в InputSource файл, то все работает отлично.
GR>GR> BufferedReader buf_reader = new BufferedReader(new InputStreamReader(sock.getInputStream(),"UTF-8"));
GR> InputSource isource=new InputSource( buf_reader);
GR> SAXParserFactory spf = SAXParserFactory.newInstance();
GR> SAXParser saxParser = spf.newSAXParser();
GR> XMLReader xmlReader = saxParser.getXMLReader();
GR> xmlReader.setContentHandler(new XMLParser());
GR> xmlReader.parse(isource);
GR>
вычитай все что пришло из сокета в строку через StringWriter
думаю проблема сразу локализуется