Błąd odczytu

Użytkowanie edytora dokumentów
charmed
Posty: 5
Rejestracja: śr lip 25, 2018 5:42 pm

Błąd odczytu

Post autor: charmed »

Ogromnie proszę o pomoc. Pierwszy raz zdarzyło mi się, że nie moge otworzyć dokumentu! Siedziałam nad nim kilka godzin, a po zapisaniu próbowałam go otworzyć. Pojawia sie komunikat "Błąd odczytu.
Format error discovered in the file in sub-document content.xml at 2,16168(row,col)." Przeszukałam internet by znaleźć rozwiązanie, otworzyłam dokument programem 7ZIP i otworzyłam pozycję content.xml w programie Notepad ++. Po wyszukaniu wskazanej linijki z błędem widzę tylko taki ustęp fo:font-size="12pt" . Co z tym może być nie tak? Co mam usunąć czy zmienić? Bardzo proszę o pomoc kompletnej "blondynce" ;)
LibreOffice Wersja: 6.0.5.2 (x64) , Windows 10
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Taki błąd ma jasną przyczynę, ale w ogóle nie powinien się zdarzyć.

Być może jest on skutkiem korzystania z eksperymentalnej wersji oprogramowania. LO 6.0.x jest zdecydowanie "zbyt nowy", by na nim polegać w codziennej pracy.
Patrz https://www.libreoffice.org/download/re ... tes/#Fresh i https://www.libreoffice.org/download/re ... tes/#Still

Wysłałem PM na temat dalszego postępowania.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
charmed
Posty: 5
Rejestracja: śr lip 25, 2018 5:42 pm

Re: Błąd odczytu

Post autor: charmed »

Ponieważ plik nie jest poufny, wrzucam go na forum,....
Załączniki
uwagi do uzupełnienia raportu 25.07.2018.odt
(33.22 KiB) Pobrany 217 razy
LibreOffice Wersja: 6.0.5.2 (x64) , Windows 10
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Analiza poprawności struktury XML

Kod: Zaznacz cały

>xmllint content.xml
content.xml:2: parser error : Attribute fo:background-color redefined
t-size-asian="13pt" style:font-size-complex="13pt" fo:background-color="#ffff00"
                                                                               ^
content.xml:2: parser error : Attribute fo:background-color redefined
t-size-asian="12pt" style:font-size-complex="12pt" fo:background-color="#ffff00"
                                                                               ^
pokazała w 2 miejscach zdublowany atrybut koloru tła.
W XML-u nie wolno w jednym znaczniku wielokrotnie określać wartości tego samego atrybutu. Usunięcie nadmiarowych opisów (fo:background-color="#ffff00") wystarcza, by zapewnić poprawność dokumentu.

Jest to ewidentna wina oprogramowania. Linia Fresh to jest de facto wersja beta, przenaczona do testowania i usuwania błędów.

W załączniku poprawiony dokument.
uwagi do uzupełnienia raportu 25.07.2018.odt
(33.15 KiB) Pobrany 234 razy
Przy okazji, zaistniała sytuacja świadczy nie tylko o marnej jakości rozwojowych wersji oprogramowania (przynajmniej pod względem przydatności do codziennego użytku -- o czym zresztą producent ostrzega), ale także o dobrze zaprojektowanym formacie zapisu. Kod dokumentu okazał się nieprawidłowy, a mimo to nie pozostaliśmy bezradni.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
charmed
Posty: 5
Rejestracja: śr lip 25, 2018 5:42 pm

Re: Błąd odczytu

Post autor: charmed »

O jej!!! Nie wiem jak dziękować! Szukałam w programie Notepad++ , ale niestety mnie te linijki z kodem nic nie mówiły...z dokumentami mam kontakt sporadyczny i byłam po prostu bezradna! Stokrotne dzięki!
Tak, właściwie nie wiem czy mnie to "pociesza" , że zaistniały problem był winą programu ;) teraz boję się tworzyć kolejne dokumenty hahaha, ale tak jak wspomniałeś pociecha taka, że jednak pozostał dostęp do dokumentu by go naprawić, ale tylko dla wtajemniczonych ;)
LibreOffice Wersja: 6.0.5.2 (x64) , Windows 10
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Ja bym pracował ze starszym Writerem, 5.4.7.
Zresztą nie jest jasne że to Writer był winien. Może ktoś zapisał dokument odt Wordem albo Googlem?
Gdyby okazało się, że najnowszy Writer generuje ten błąd w sposób powtarzalny, w określonych okolicznościach, warto by go zgłosić.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
charmed
Posty: 5
Rejestracja: śr lip 25, 2018 5:42 pm

Re: Błąd odczytu

Post autor: charmed »

Będę to miała na uwadze, gdyby błąd się powtórzył zgłoszę to gdzie trzeba! ;)
LibreOffice Wersja: 6.0.5.2 (x64) , Windows 10
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

charmed pisze:zgłoszę to gdzie trzeba! ;)
Zgłosić może także ktoś z wolontariuszy, byle by był znany powtarzalny scenariusz generowania tego problemu.
Choć zawsze zgłosić samemu, chwała większa...
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
charmed
Posty: 5
Rejestracja: śr lip 25, 2018 5:42 pm

Re: Błąd odczytu

Post autor: charmed »

Jan_J pisze:
charmed pisze:zgłoszę to gdzie trzeba! ;)
Zgłosić może także ktoś z wolontariuszy, byle by był znany powtarzalny scenariusz generowania tego problemu.
Choć zawsze zgłosić samemu, chwała większa...
Chętnie bym zrezygnowała z takiej "chwały" ;) Jeśli problem się powtórzy to dam znać na Forum. Choć jak wspominałam nie tworzę wielu dokumentów we Writerze.
LibreOffice Wersja: 6.0.5.2 (x64) , Windows 10
maxolek914
Posty: 2
Rejestracja: czw gru 20, 2018 2:42 am

Re: Błąd odczytu

Post autor: maxolek914 »

Hej, mam podobny problem:
"Wykryto błąd formatowania w pliku dokumentu podrzędnego content.xml na pozycji 2,6060 (wiersz, kolumna)"
Sugerując się wcześniejszymi odpowiedziami zipowałem plik i szukwałem w content.xml, ale nie wiem co poprawić. Zatem zamieszczam link do hostingu, z którego można pobrać plik xml i bardzo proszę o pomoc.

http://hostuje.net/file.php?id=477e4207 ... 46000e1e6f
NeoOffice 2.2.3, MacOS 10.4
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Dla porządku, czy można by prosić o załącznik na nasze forum zamiast na zewnętrzny serwis?
Jeśli system nie przyjmie załącznika .xml, zawsze można go spakować do zip-a.

Merytorycznie, wpis

Kod: Zaznacz cały

<style:style office:name="__Annotation__951_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__954_5913035961111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__955_5913035961111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__956_5913035961111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__957_591303596111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__958_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__997_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__998_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__999_5913035961111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1000_591303596111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1003_5913035961111" office:name="__Annotation__1004_591303596111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1067_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1068_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1069_5913035961111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1070_59130359611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" office:name="__Annotation__1071_591303596111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" style:name="P1" style:family="paragraph" style:parent-style-name="Standard">
zawiera zwielokrotnioną nazwę atrybutu `office:name`, co w xml jest niedozwolone.
Czyli że nie jest to legalny dokument xml, wobec tego zawierająca go paczka odt nie jest legalnym dokumentem OpenDocument Text.
Ja myślę, że ten plik nie był przygotowany Writerem. W każdym razie nie tylko Writerem. Myślę tak także dlatego, że w innych miejscach zawiera bardzo bałaganiarskie znakowanie tekstu, jakie trudno osiągnąć by było Writerem.

Po usunięciu tego problemu plik .xml staje się legalny (well formed). Sądzę, że zapakowany na swoje miejsce do .odt będzie się wczytywał.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
maxolek914
Posty: 2
Rejestracja: czw gru 20, 2018 2:42 am

Re: Błąd odczytu

Post autor: maxolek914 »

Dziękuję, pomogło.
Odnosząc się do załącznika - froum nie pozwalało mi na wrzucenie załącznika z rozszerzeniem XML, dzięki za tip o wrzucenie go w formacie .zip., przyda mi się na przyszłość.
NeoOffice 2.2.3, MacOS 10.4
karo4321
Posty: 2
Rejestracja: pn lut 11, 2019 4:22 pm

Re: Błąd odczytu

Post autor: karo4321 »

Ja niestety w tej samej kwestii. Kompletnie nie umiem otworzyć tego pliku. Czy ktoś mógłby mi pomóc. Poziom stresu 150%
Załączniki
gwinea_krotki opis projektu - uwagi ER.rar
(29.84 KiB) Pobrany 179 razy
OpenOffice 4.1
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

1. Sprawa dotyczy archiwum rar; forum dotyczy OpenOffice. Archiwa rar nie mają nic wspólnego z OpenOffice, LibreOffice ani OpenDocument Format. Wniosek: sprawa jest nie na temat. A już na pewno nie jest to `ta sama kwestia`.
2. Plik oryginalny zapewne był archiwum rar -- na to wskazuje nagłówek jego zawartości. Ale dostarczona kopia jest uszkodzona.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Astur
Posty: 653
Rejestracja: wt lip 13, 2010 9:11 am

Re: Błąd odczytu

Post autor: Astur »

Jan_J pisze:Plik oryginalny zapewne był archiwum rar -- na to wskazuje nagłówek jego zawartości. Ale dostarczona kopia jest uszkodzona.
Nie, nie jest. To jest plik rar i daje się z niego wypakować [1] plik odt, ale przy próbie jego odczytania pojawia się ostrzeżenie, że w pliku content.xml, wiersz nr 2, kolumna nr 3267 istnieje ten sam co zwykle błąd formatowania, czyli powtórzenie atrybutu office:name:

Kod: Zaznacz cały

<style:style office:name="__Annotation__31_30686894911" office:name="__Annotation__46_30686894911" office:name="__Annotation__61_3068689491" style:name="P1" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="Standard">
Po ekstrakcji [2] nadmiarowego kodu plik otwiera się bez kłopotu w LO, aczkolwiek spory w nim bałagan.

Przy okazji: pliki utworzone w OpenOffice (i LO też) są już skompresowane zipem i nie ma potrzeby ich dodatkowo pakować.
__________
  1. Do wypakowania użyłem 7-zip 18.06, pobrany z 7-zip.org i uruchomiony wewnątrz Wine ;)
    7-zip nawet nie wymaga zmiany rozszerzenia, po prostu plik odt otwiera się poleceniem „Otwórz wewnątrz” z menu kontekstowego; nawet nie musiałem rozpakowywać tego rara.
  2. content.xml wyedytowałem po prostu w edytorze Double Commander
Załączniki
gwinea_krotki opis projektu - uwagi ER.odt
poprawiony plik
(32.19 KiB) Pobrany 173 razy
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Astur pisze:Nie, nie jest. To jest plik rar i daje się z niego wypakować [1] plik odt, [...]
Ile bym go nie pobierał i nie wypakowywał

Kod: Zaznacz cały

$ unrar x "gwinea_krotki opis projektu - uwagi ER.rar"

UNRAR 3.93 freeware      Copyright (c) 1993-2010 Alexander Roshal

gwinea_krotki opis projektu - uwagi ER.rar is not RAR archive
No files to extract
albo

Kod: Zaznacz cały

$ 7za x gwinea_krotki\ opis\ projektu\ -\ uwagi\ ER.rar 

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=pl_PL.UTF-8,Utf16=on,HugeFiles=on,1 CPU)

Processing archive: gwinea_krotki opis projektu - uwagi ER.rar

Error: Can not open file as archive
zawsze dostaję błąd. Stąd wnoszę, że z rar-owatością tego rar-a jest jednak pewien problem. Ale skoro inny software dał radę, nie będę się upierał.
Sądzę, że ma błąd, ale heurystyki wbudowane w niektóre programy pozwalają go zignorować.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Astur
Posty: 653
Rejestracja: wt lip 13, 2010 9:11 am

Re: Błąd odczytu

Post autor: Astur »

Jan_J pisze:
Astur pisze:Nie, nie jest. To jest plik rar i daje się z niego wypakować [1] plik odt, [...]
Ile bym go nie pobierał i nie wypakowywał

Kod: Zaznacz cały

$ unrar x "gwinea_krotki opis projektu - uwagi ER.rar"

UNRAR 3.93 freeware      Copyright (c) 1993-2010 Alexander Roshal

gwinea_krotki opis projektu - uwagi ER.rar is not RAR archive
No files to extract
[...]
zawsze dostaję błąd. Stąd wnoszę, że z rar-owatością tego rar-a jest jednak pewien problem.
Może to zależy od tego, jakiego unrara używasz (skopiowałem z Wiersz Poleceń Wine):

Kod: Zaznacz cały

C:\windows\command>unrar.exe x er.rar

UNRAR 5.61 x86 PL freeware   Copyright (c) 1993-2018 Alexander Roshal
Polska wersja: Paweł Pawlak (Morris/Elysium)


Wypakowuję z ER.rar

Wypakowuję  gwinea_krotki opis projektu - uwagi ER.odt                OK
Zakończono pomyślnie

C:\windows\command>
Powinieneś chyba zaktualizować posiadane zasoby ;)
Pomocny link: https://sourceforge.net/projects/p7zip/
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
karo4321
Posty: 2
Rejestracja: pn lut 11, 2019 4:22 pm

Re: Błąd odczytu

Post autor: karo4321 »

Nie wiem wciąż, jak to zrobiliście, ale działa :) Ślicznie dziękuję!
Z mojej strony to kłopot spowodowała jakaś interakcja pomiędzy OOffice a Wordem, plik otwarty w Word zapisał się (zapisałam?) w OOficie. Tylko nie rozumiem, jak do niej doszło.
Jeszcze raz serdecznie dziękuję!
OpenOffice 4.1
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

karo4321 pisze:Z mojej strony to kłopot spowodowała jakaś interakcja pomiędzy OOffice a Wordem, plik otwarty w Word zapisał się (zapisałam?) w OOficie. Tylko nie rozumiem, jak do niej doszło.
Jeszcze raz serdecznie dziękuję!
Pośredni dowód(?) że to Word produkuje wadliwe dokumenty ODF. I to wadliwe nie tylko na poziomie semantycznym (invalid) znakowania XML, ale także formalnym (ill-formed). No cóż... dla małej firmy software'owej byłby to bardzo poważny kłopot...

Ad @Astur
pewnie muszę zaktualizować. Pakiety do pakowania i rozpakowywania na tym konkretnym linuksie mam niezmieniane od dawna. Być może nie radzą sobie z nowszymi wersjami rar (https://en.wikipedia.org/wiki/RAR_(file ... )#Versions).
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
łosiu
Posty: 2
Rejestracja: ndz sie 01, 2021 12:13 pm

Re: Błąd odczytu

Post autor: łosiu »

Dzień Dobry

Znalazłem to miejsce googlując temat problemu jaki spotkał mój OO. Przed wpisaniem z grubsza rzuciłem oko na dział dla nowych użytkowników, ale jeśli poprełniam jakie faux pas tym wpisem to proszę o wyrozumiałość.
Posiadam obecnie OpenOffice 4.1.10 i Windows 10. MIałem troszkę wcześniejszą 4kę ale po powstaniu problemu myślałem że to uszkodzenie programu i zainstalowałem nową wersję.

Tworzę tekstowe .odt jako zapis interesujących mnie wpisów tekstowo zdjeciowych z internetu. Tworzę plik, wklejam tekst, wrzucam zdjecia. Zdjęcia do tej pory wrzucałem zgrywając je na dysk i przeciągając plik jpg myszą do otwartego pliku tekstowego. Mam tak stworzonych kilkaset plików i nigdy nie było problemów, ale z tydzien temu po uzupełnieniu kolejnych zdjęć w jednym z wcześniej stworzonych plików, przy zapisywaniu wyskoczył komunikat Błąd zapisu dokumentu podrzędnego content.xml.

Nie dotyczy to konkretnego pliku. Tworzę nowy plik, wrzucam zdjęcie, nie mogę zapisać. Umiem wyodrębnić plik content.xml, niestety na tym się kończy. Nie potrafię go "czytać", nie wiem gdzie szukać błędu.

Co może być problemem? OO czy jakaś aktualizacja Windowsa?
OpenOffice_4.1.10 Win10
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Błąd odczytu

Post autor: Jan_J »

Nie jest to sprawa Windowsa, tylko oprogramowaia tworzącego dokument. Sądzę że OpenOffice ani LibreOffice takiego błędu by nie spowodował. Być może masz w systemie inną aplikację (Word? Wordpad?) które są  w stanie edytować pliki .odt i z jakiegoś powodu przynajmniej razy została ona użyta. Zaś dokument odczytywany i zapisywany różnymi narzędziami co prawda zachowuje format, ale na ogół psuje mu się struktura wewnętrzna.

Plik content.xml (prawdopodobnie) wystarczy do znalezienia i usunięcia błedu; (prawdopodobnie) nie spowoduje to żadnych strat. Poprawiony plik będzie trzeba wstawić do archiwum (.odt, format zip), z któ©ego został wcześniej wyjęty.
Jeśli zawartość pliku nie jest poufna, możesz go wstawić jako załącznik na forum (sam content.xml, ewentualnie wpakowany w nowego zip-a). Jeśli jest wrażliwy ale nie tajny, podeślij go w prywatnej wiadomości albo mailem do mnie. Sprawdzam takie pliki narzędziami do analizy xml z rodziny libxml, choć można też innymi.
Jeśli nie wchodzi w grę wysłanie pliku, pomocne będzie zdobycie elementarnej wiedzy o elementach i atrybutach jako częsciach gramatyki XML. Najproawdopodobniej w któ©ymś miejscu któryś znacznik ma zdublowany atrybut, co jest zabronione, choć stosunkowo niegroźne dla treści. Zlokalozować błąd da się nawet zwykłą przeglądrką WWW, jak Firefox albo Chromium. Do usunięcia potrzebny jest absolutnie godny zaufania edytor nieformatujący, jak np. Notepad++, scite albo gedit.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
łosiu
Posty: 2
Rejestracja: ndz sie 01, 2021 12:13 pm

Re: Błąd odczytu

Post autor: łosiu »

Dziękuje za odzew, plik nie jest poufny, mogę podesłać. Oryginalny plik jest zbyt duży żeby dołączyć na forum, a plik content zablokowało z uwagi na rozszerzenie.
link do dysku google https://drive.google.com/file/d/1xi02o0 ... sp=sharing
ewentualnie proszę o podanie adresu email albo podesłanie pustego na michal-los@wp.pl - opcja maili na forum nie obsługuje załączników?

Nie mam innej aplikacji, tylko OO. Nie dotyczy to nie tylko istniejących plików, ale też kiedy tworzę nowe.
OpenOffice_4.1.10 Win10
ODPOWIEDZ