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 "test"</napis>
</dane>
<dane>
<napis>To jest "test"</napis>
</dane>
potrzebuję wygenerować coś takiego:
Kod
<div>
napisy[] = "To jest &quot;test&quot;";
</div>
napisy[] = "To jest &quot;test&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.