Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Maksymalna długość atrybutu w DOMDocument
sazian
post
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


Witam,
mam problem z otwieraniem plików xml(dokładniej svg) jeśli któryś ze znaczków zawiera duży atrybut.
Przez duży rozumiem obrazek zapisany w base64 o rozmiarze powyżej 10mb.

Przy próbie wczytania takiego pliku dostaję komunikat
Cytat
Warning: DOMDocument::loadXML(): AttValue length too long in Entity

Czy da się gdzieś ustawić maksymalny rozmiar atrybutów ?
Ewentualnie czy jakaś inna biblioteka/klasa poradzi sobie z takim plikiem ?

Przykładowy plik jaki potrzebuję przerobić https://dl.dropboxusercontent.com/u/6013884/HRL9X544GN.svg
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sazian
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


bo gdyż ponieważ potrzebuję pojedynczy plik wynikowy z projektem (IMG:style_emoticons/default/smile.gif)
Normalnie jest tam więcej grafik dlatego jest to jako svg - czasami muszę "wyłączyć" część grafik lub coś przeskalować.
Ponieważ muszę mieć to w formacie możliwym do edycji zdecydowałem się na svg,
a dlatego że muszę mieć jeden plik używam zapisu w base64
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 00:37