Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка парсинга методом SAX 
:(
    Опции темы
TechnoMag
Дата 12.8.2014, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 20.3.2010

Репутация: нет
Всего: нет



Использовал пример.
Файл занимает около 200 кб.
Суть в том, что парсер парсит не полностью содержимое одного единственного тега <BoxName> где-то по середине xml. Все остальные теги обрабатываются нормально.
Содержимое тега не содержит спец. символов. XML не содержит ошибок.
Причем, при изменении содержимого тега,  или при перемещении тега на другую позицию, ошибка чтения происходит уже в другом теге.

Код

<?xml version="1.0">
<Boxes>
<QuantityBoxes>344</QuantityBoxes>    
<Box>
<BoxName>Чашки</BoxName>
<QuantityContents>1</QuantityContents>    
<Content>
<Name>Чашка 1</Name>   
<Code>YSN</Code>
<Phone>067-********</Phone>
<Vendor>Coffe Cup</Vendor>
<Number>1</Number>
<LogisticZone>5</LogisticZone>
<NumericalCode>0541</NumericalCode>
<RegionCode>05</RegionCode>
<WeightLimit>800</WeightLimit>
<VolumeLimit>4</VolumeLimit>
 </Content>    
</Box>
...
<Box>
<BoxName>Чай</BoxName>
<QuantityContents>1</QuantityContents>    
<Content>
<Name>Чай 1</Name>   
<Code>YST</Code>
<Phone>067-********</Phone>
<Vendor>Coffe Cup</Vendor>
<Number>1</Number>
<LogisticZone>5</LogisticZone>
<NumericalCode>041</NumericalCode>
<RegionCode>05</RegionCode>
<WeightLimit>80/WeightLimit>
<VolumeLimit>2</VolumeLimit>
 </Content>
<Content>
<Name>Чай 2</Name>   
<Code>DEWT</Code>
<Phone>067-********</Phone>
<Vendor>Coffe Cup</Vendor>
<Number>1</Number>
<LogisticZone>5</LogisticZone>
<NumericalCode>041</NumericalCode>
<RegionCode>05</RegionCode>
<WeightLimit>80/WeightLimit>
<VolumeLimit>2</VolumeLimit>
 </Content>    
</Box>
</Boxes>

PM MAIL ICQ   Вверх
Felan
Дата 12.8.2014, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 284
Регистрация: 2.8.2007
Где: Самара

Репутация: нет
Всего: 7



Может тег какой-нибудь не закрыт... Как например в 33-ей строке.


--------------------
// Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного.
PM MAIL WWW ICQ   Вверх
TechnoMag
Дата 12.8.2014, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 20.3.2010

Репутация: нет
Всего: нет



Все тэги закрыты. Это я опечатку сделал.
PM MAIL ICQ   Вверх
Felan
Дата 12.8.2014, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 284
Регистрация: 2.8.2007
Где: Самара

Репутация: нет
Всего: 7



Ну тогда хоть бы сказал что за ошибка.


Обычно это 

Цитата(TechnoMag @  12.8.2014,  11:20 Найти цитируемый пост)
Причем, при изменении содержимого тега,  или при перемещении тега на другую позицию, ошибка чтения происходит уже в другом теге.


показатель поломанной структуры. Где-то че-то не так эскейпится.


ЗЫЖ В тексте ошибки, обычно и место говорят... От него надо вверх смотреть, я думаю...



--------------------
// Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0637 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.