Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dwa krótkie pytanie odnośnie xml
maciu
post 17.02.2006, 17:18:37
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


1. Gdy w pliku xml mam znaki spacjalne np. & to parser pokazuje błędy. Czy są jakieś funkcje, które zamianiałyby znaki specjalne? Próbowałem htmlspecialchars(), ale to nic nie dało.

2. Tekst który wpisuje do plików xml zawiera entery, tabulacje itp. Gdy plik ten zostanie sparsowany to w wyniku wyświetla ten tekst w jednym ciągu, już bez enterów. Czy da się jakoś zrobić, aby format tekstu był niezmieniony?
Go to the top of the page
+Quote Post
dr_bonzo
post 17.02.2006, 17:32:57
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
Gdy w pliku xml mam znaki spacjalne np. & to parser pokazuje błędy
Z tego co pamietam to jest zalecenie zeby parsery nie przyjmowaly nieprawidlowych XMLowm tzn nie proboja wyciagac danych z nieprawidlowych plikow XML -- musisz je poprawnie generowac. Ew. mozesz proboweac poprawic tego XMLa -- wyrazenia regularne -- ale jak to nie wiem smile.gif

Cytat
Tekst który wpisuje do plików xml zawiera entery, tabulacje itp. Gdy plik ten zostanie sparsowany to w wyniku wyświetla ten tekst w jednym ciągu, już bez enterów

Znasz html? on wlasnie tak dziala. Albo umiesc tekst w <pre> (nie pamietam czy ten tag istnieje w xhtml) albo pokombinuj ze stylami, lub zamien "\n" --> <br /> nl2br().


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 22:26