Re[2]: SAX-парсинг. Элементы со значением новая строка (13)
От: alex-ikar Россия  
Дата: 11.10.06 15:29
Оценка:
Здравствуйте, Blazkowicz!

Так работает. Странно, неужели парсер на енто не заложен, или это просто не критично... ?
Да и потом, этоЖ не решение проблемы.. :

Мне тут предложили немного другой способ:
        public void characters(char[] chars, int start, int length) throws SAXException
        {
            // String value = new String(chars);
            // System.out.println("Element's value: [" + value.substring(start, start + length) + "]");
            /* */
            StringBuffer resBuff = new StringBuffer();
            for (int i = start; i < start + length; i++)
            { switch (chars[i])
                { // case '\\':
                  //  break;
                  // case '"':
                  //  break;
                  case '\n':
                    break;
                  case '\r':
                    break;
                  // case '\t':
                  //  break;
                  default:
                    resBuff.append(chars[i]);
                    break;
                }
            }
            System.out.println("Element's value: [" + resBuff.toString() + "]");
           /* */
        }



Результат тотже.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.