Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XML][PHP] simple_xml
kubap007
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 29.05.2007

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


Cześć,

Próbuję zaciągnąć dane z xml przy wykorzystaniu simple_xml. Ogólnie wszystko zawsze jest ok, ale dzisiaj natrafiłem na przypadek którego nie wiem jak ugryźć.

  1. <oferta>
  2. <id>4KN-BS-403</id>
  3. <param nazwa="typlokalu" typ="text">vir_oferta_rodzaj_obiektu_zamek_palac</param>
  4. <param nazwa="wojewodztwo" typ="text">LUBELSKIE</param>
  5. <param nazwa="powiat" typ="text">opolski</param>
  6. <param nazwa="gmina" typ="text">Chodel</param>
  7. <param nazwa="miasto" typ="text">Chodel</param>
  8. <param nazwa="dzielnica" typ="text">Ratoszyn</param>
  9. <param nazwa="powierzchnia" typ="real">712,00</param>
  10. <param nazwa="ogrzewanie" typ="text">własne dla budynku</param>


ale niektóre oferty wyglądają tak

  1. <oferta>
  2. <id>4KN-MS-288</id>
  3. <param nazwa="wojewodztwo" typ="text">LUBELSKIE</param>
  4. <param nazwa="powiat" typ="text">Lublin m.</param>
  5. <param nazwa="miasto" typ="text">Lublin</param>
  6. <param nazwa="dzielnica" typ="text">LSM</param>
  7. <param nazwa="powierzchnia" typ="real">72,50</param>
  8. <param nazwa="liczbapokoi" typ="int">5</param>
  9. <param nazwa="liczbatelefonow" typ="int">1</param>
  10. <param nazwa="pietro" typ="int">4</param>


A więc położenie parametrów się zmienia.
  1. $oferta -> param[0];
  2. $oferta -> param[0]["nazwa"];

Tak dostanę się do wartości i nazwy parametru, którą potrzebuje ale na za wiele mi się ona nie przyda, bo układ parametrów się zmienia i nie zawsze jest w tym samym położeniu. Nie wiem jak się dobrać do tych wartości.
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: 27.09.2025 - 16:34