Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tagi html w pliku xml - jak parsować
Forum PHP.pl > Forum > XML, AJAX > XML
pawaroti
  1. <?xml version="1.0" encoding="iso-8859-2"?>
  2. <projekty>
  3. <kotlownia>1</kotlownia>
  4. <uslugowy>0</uslugowy>
  5. <opis_part>1. Wiatrołap - 5,44 m<sup>2</sup><br>
  6. 2. Hall ze schodami - 9,05 m<sup>2</sup><br>
  7. 3. Pokój dzienny - 24,93 m<sup>2</sup><br>
  8. <b>Razem: 75,58 m<sup>2</sup> (73,37 m<sup>2</sup>) <br>
  9. </opis_part>



powyżej część pliku xml, do parsowania użyłem 'SimpleXMLElement' i wywala mi błędy w momencie gdy parser dojdzie do tagu html - jak zrobić aby pominął je i nie traktował ich jako bloki xml-a

dodam że jest to moje pierwsze spotkanie z xml i nie bardzo się na tym znam. Szukałem wszędzie ale nie mogę znaleźć odpowiedzi.
mike
Umieść je w sekcji CDATA
pawaroti
w tym problem że nie ja tworzę tego xml-a. a to co napisalem powyżej jest tylko małym wycinkiem całości. umieszczanie cdata byłoby równie pracochłonne co ręczne dodawanie danych z pliku do bazy

ok, tagi pojawiają się w blokach o określonych nazwach, mam nadzieję że str_replace załatwi sprawę
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.