Bug 41971 - При конвертации в slob xdxf2slob выдает ошибку
Summary: При конвертации в slob xdxf2slob выдает ошибку
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: xdxf2slob (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: ildar
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-16 11:07 MSK by Evgeny Ivanitskiy
Modified: 2022-02-22 08:31 MSK (History)
1 user (show)

See Also:


Attachments
log файл (1.91 KB, text/plain)
2022-02-16 11:07 MSK, Evgeny Ivanitskiy
no flags Details
Файл для конвертирования (1.91 KB, text/plain)
2022-02-16 11:09 MSK, Evgeny Ivanitskiy
no flags Details
Другой тестовый файл (6.35 KB, application/xml)
2022-02-16 12:52 MSK, Evgeny Ivanitskiy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Ivanitskiy 2022-02-16 11:07:56 MSK
Created attachment 10301 [details]
log файл

При обычной работе программы (конвертация xdxf в slob):

$ xdxf2slob file

Программа выдает ошибку:

xml.etree.ElementTree.ParseError: mismatched tag: line 47, column 20

Полный лог во вложении.

Версия пакета: xdxf2slob 0.0-alt1
Comment 1 Evgeny Ivanitskiy 2022-02-16 11:09:14 MSK
Created attachment 10302 [details]
Файл для конвертирования
Comment 2 Evgeny Ivanitskiy 2022-02-16 12:51:56 MSK
При проверке на другом тестовом файле ошибка не воспроизводится. Возможно ошибка из-за не правильного синтаксиса xdxf файла
Comment 3 Evgeny Ivanitskiy 2022-02-16 12:52:52 MSK
Created attachment 10307 [details]
Другой тестовый файл
Comment 4 ildar 2022-02-22 08:31:19 MSK
тут ничего удивительного: файл не является корректным XML.

$ xmllint XDXF.txt
> XDXF.txt:47: parser error : Opening and ending tag mismatch: sub line 47 and nu
<ar><k>CO<nu><sub></nu>2<nu></sub></nu></k>
>                        ^
> XDXF.txt:47: parser error : Opening and ending tag mismatch: nu line 47 and sub
<ar><k>CO<nu><sub></nu>2<nu></sub></nu></k>
>                                   ^