CHUNGYUN / flylinkdc

Automatically exported from code.google.com/p/flylinkdc
0 stars 0 forks source link

An invalid XML character (парсинг списка файлов) #564

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Берем список своей шары из Settings\files.xml.bz2
2. Распаковываем, парсим как xml
3. Парсер обнаруживает кодировку utf-8 и в 
соответствии с ней успешно преобразует 
байты в символы до тех пор, пока не 
натыкается на байт с десятичным кодом 29

What is the expected output? What do you see instead?
Ожидается корректный xml документ. Вместо 
этого есть строки с неверными xml символами.

What version of the product are you using? On what operating system?
SetupStrongDC-sqlite-x86-r8088.exe

Please provide any additional information below.

Исключение

org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x{2}) was 
found in the value of attribute "{1}" and element is "1d".

Проблемный xml тег

<File Name="NAUSICAA-Rus+Eng+RusEngSUBZ-iB.avi" Size="1463620448" 
TTH="IRGELGRQTHATCBXACIPAYB3GGSQXBADPQI6GM5Y" TS="1298202402" BR="136" 
WH="672x368" MA="1h 57mn | MPEG , 136 Kbps, 2 channels, <<<Здесь 
находится байт с десятичным кодом 29>>>5 / @5 | 
MPEG , 128 Kbps, 2 channels" MV="MPEG-4 , 1 378 Kbps, 16:9, 23.976 fps"/>

Для данного конкретного случая в качестве 
временного решения была  реализована 
замена в читаемом потоке байт с кодом 29 на 
пробел. Надеюсь на исправление бага в 
следующей ревизии ДЦ.

Original issue reported on code.google.com by oleg.erm...@gmail.com on 21 Sep 2011 at 7:14

GoogleCodeExporter commented 9 years ago
Можете приложить этот файл-лист сюда ?

Original comment by tret2...@gmail.com on 20 Nov 2011 at 2:27

GoogleCodeExporter commented 9 years ago

Original comment by tret2...@gmail.com on 20 Nov 2011 at 2:27

GoogleCodeExporter commented 9 years ago
Баг Mediainfo, однако. Или баг при сборке 
атрибута Флаем из отдельных полей от Mediainfo?

Original comment by JhaoDa on 20 Nov 2011 at 2:33

GoogleCodeExporter commented 9 years ago
Скажите с какого хаба скачать 
IRGELGRQTHATCBXACIPAYB3GGSQXBADPQI6GM5Y
для анализа и повторения ситуации?

Original comment by Pavel.Pimenov@gmail.com on 20 Nov 2011 at 2:59