Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [XSLT] Podwójne escape'owanie znaków specjalnych
SirZooro
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 32
Dołączył: 14.06.2007

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


Hej,
Mam problem: wygenerować na podstawie danych z pliku XML stronę HTML z fragmentem kodu w PHP. Część z danych w pliku XML ma być wartościami stringów w PHP (do późniejszego wyświetlenia na stronie). Tu pojawia się problem bo tam mogą w środku być cudzysłowy, które muszę zakodować dwa razy na wyjściu (raz dla potrzeb HTML, drugi raz dla PHP).
Przykład: z pliku XML:

Kod
<?xml version="1.0"?>
<dane>
  <napis>To jest &quot;test&quot;</napis>
</dane>

potrzebuję wygenerować coś takiego:

Kod
<div>
napisy[] = &quot;To jest &amp;quot;test&amp;quot;&quot;;
</div>

Za wszelkie pomysły będę wdzięczny.

Nieważne, już znalazłem rozwiązanie - napisałem sobie funkcję w XSLT która to robi.

Ten post edytował SirZooro 10.11.2007, 13:27:49
Go to the top of the page
+Quote Post

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: 23.08.2025 - 05:05